Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W _ _build_edge_attr() (GraphBuilder static method) _check_edge_attr_consistency() (Graph static method) _check_edge_index_consistency() (Graph static method) _check_pos_consistency() (Graph static method) _check_type_consistency() (Graph method) _check_x_consistency() (Graph static method) _create_edge_attr() (GraphBuilder static method) _init_labels_from_dict() (LabelTensor method) _init_labels_from_list() (LabelTensor method) _preprocess_edge_index() (Graph static method) _update_single_label() (LabelTensor method) A AbstractProblem (class in pina.problem.abstract_problem) accepted_conditions_types (GAROM attribute) (SupervisedSolver attribute) AdaptiveActivationFunctionInterface (class in pina.adaptive_function.adaptive_function_interface) AdaptiveCELU (class in pina.adaptive_function.adaptive_function) AdaptiveELU (class in pina.adaptive_function.adaptive_function) AdaptiveExp (class in pina.adaptive_function.adaptive_function) AdaptiveGELU (class in pina.adaptive_function.adaptive_function) AdaptiveMish (class in pina.adaptive_function.adaptive_function) AdaptiveReLU (class in pina.adaptive_function.adaptive_function) AdaptiveSigmoid (class in pina.adaptive_function.adaptive_function) AdaptiveSiLU (class in pina.adaptive_function.adaptive_function) AdaptiveSIREN (class in pina.adaptive_function.adaptive_function) AdaptiveSoftmax (class in pina.adaptive_function.adaptive_function) AdaptiveSoftmin (class in pina.adaptive_function.adaptive_function) AdaptiveTanh (class in pina.adaptive_function.adaptive_function) add_points() (AbstractProblem method) advection() (in module pina.operator) AdvectionProblem (class in pina.problem.zoo.advection) aggregate() (NeuralTangentKernelWeighting method) (ScalarWeighting method) (WeightingInterface method) aggregator (MIONet property) AllenCahnProblem (class in pina.problem.zoo.allen_cahn) alpha (AdaptiveActivationFunctionInterface property) append() (LabelTensor method) are_all_domains_discretised (AbstractProblem property) AveragingNeuralOperator (class in pina.model.average_neural_operator) B basis (PODBlock property) basis() (Spline method) batching_dimension (AbstractProblem property) beta (AdaptiveActivationFunctionInterface property) branch_net (DeepONet property) build() (RBFBlock static method) C cat() (LabelTensor static method) CausalPINN (class in pina.solver.physics_informed_solver.causal_pinn) clone() (LabelTensor method) Collator (class in pina.data.data_module) CompetitivePINN (class in pina.solver.physics_informed_solver.competitive_pinn) compute_knn_graph() (KNNGraph static method) compute_radius_graph() (RadiusGraph static method) compute_residual() (PINNInterface method) Condition (class in pina.condition.condition) ConditionInterface (class in pina.condition.condition_interface) conditions (AbstractProblem property) configure_optimizers() (CompetitivePINN method) (MultiSolverInterface method) (PINN method) (SelfAdaptivePINN method) (SingleSolverInterface method) control_points (Spline property) create_batch() (PinaGraphDataset method) current_condition_name (PINNInterface property) D DataCondition (class in pina.condition.data_condition) DeepONet (class in pina.model.deeponet) default_torch_optimizer() (SolverInterface static method) default_torch_scheduler() (SolverInterface static method) degree (RBFBlock property) detach() (LabelTensor method) Difference (class in pina.domain.difference_domain) DiffusionReactionProblem (class in pina.problem.zoo.diffusion_reaction) dim (OrthogonalBlock property) discretise_domain() (AbstractProblem method) discretised_domains (AbstractProblem property) discriminator (CompetitivePINN property) (GAROM property) div() (in module pina.operator) DomainEquationCondition (class in pina.condition.domain_equation_condition) DomainInterface (class in pina.domain.domain_interface) dtype (LabelTensor property) E eps (CausalPINN property) epsilon (RBFBlock property) Equation (class in pina.equation.equation) EquationInterface (class in pina.equation.equation_interface) Exclusion (class in pina.domain.exclusion_domain) expand() (PODBlock method) extract() (Graph method) (LabelTensor method) F FeedForward (class in pina.model.feed_forward) fetch_from_idx_list() (PinaDataset method) find_max_conditions_lengths() (PinaDataModule method) fit() (PODBlock method) (RBFBlock method) FixedFlux (class in pina.equation.equation_factory) FixedGradient (class in pina.equation.equation_factory) FixedValue (class in pina.equation.equation_factory) FNO (class in pina.model.fourier_neural_operator) forward() (AdaptiveActivationFunctionInterface method) (AveragingNeuralOperator method) (CompetitivePINN method) (DeepONet method) (FeedForward method) (FNO method) (FourierBlock1D method) (FourierBlock2D method) (FourierBlock3D method) (FourierFeatureEmbedding method) (FourierIntegralKernel method) (GAROM method) (GraphNeuralKernel method) (GraphNeuralOperator method) (KernelNeuralOperator method) (LossInterface method) (LowRankNeuralOperator method) (LpLoss method) (MIONet method) (MultiFeedForward method) (OrthogonalBlock method) (PeriodicBoundaryEmbedding method) (PODBlock method) (PowerLoss method) (RBFBlock method) (ReducedOrderModelSolver method) (ResidualBlock method) (ResidualFeedForward method) (SelfAdaptivePINN method) (SingleSolverInterface method) (SolverInterface method) (SpectralConvBlock1D method) (SpectralConvBlock2D method) (SpectralConvBlock3D method) (Spline method) FourierBlock1D (class in pina.model.block.fourier_block) FourierBlock2D (class in pina.model.block.fourier_block) FourierBlock3D (class in pina.model.block.fourier_block) FourierFeatureEmbedding (class in pina.model.block.embedding) FourierIntegralKernel (class in pina.model.fourier_neural_operator) from_data_list() (LabelBatch class method) full_labels (LabelTensor property) func (AdaptiveActivationFunctionInterface property) G gamma (AdaptiveActivationFunctionInterface property) GAROM (class in pina.solver.garom) generator (GAROM property) geometries (OperationInterface property) get_all_data() (PinaDataset method) get_batch_size() (SolverInterface static method) get_metrics() (PINAProgressBar method) grad() (in module pina.operator) GradientPINN (class in pina.solver.physics_informed_solver.gradient_pinn) Graph (class in pina.graph) GraphBuilder (class in pina.graph) GraphDataCondition (class in pina.condition.data_condition) GraphInputGraphTargetCondition (class in pina.condition.input_target_condition) GraphInputTensorTargetCondition (class in pina.condition.input_target_condition) GraphNeuralKernel (class in pina.model.graph_neural_operator) GraphNeuralOperator (class in pina.model.graph_neural_operator) H HelmholtzProblem (class in pina.problem.zoo.helmholtz) hook() (Optimizer method) (Scheduler method) (TorchOptimizer method) (TorchScheduler method) I indeces_variables_extracted (MIONet property) input (PinaDataModule property) (PinaTensorDataset property) input_pts (AbstractProblem property) input_variables (AbstractProblem property) (SupervisedProblem attribute) InputEquationCondition (class in pina.condition.input_equation_condition) InputGraphEquationCondition (class in pina.condition.input_equation_condition) InputTargetCondition (class in pina.condition.input_target_condition) InputTensorEquationCondition (class in pina.condition.input_equation_condition) instance (Optimizer property) (Scheduler property) (TorchOptimizer property) (TorchScheduler property) integral_kernels (KernelNeuralOperator property) Intersection (class in pina.domain.intersection_domain) InversePoisson2DSquareProblem (class in pina.problem.zoo.inverse_poisson_2d_square) InverseProblem (class in pina.problem.inverse_problem) is_inside() (Difference method) (DomainInterface method) (Exclusion method) (Intersection method) (OperationInterface method) (Union method) K kernel (RBFBlock property) kernel_matrix() (RBFBlock static method) kernel_vector() (RBFBlock static method) KernelNeuralOperator (class in pina.model.kernel_neural_operator) KNNGraph (class in pina.graph) knots (Spline property) L LabelBatch (class in pina.graph) labels (LabelTensor property) LabelTensor (class in pina.label_tensor) Laplace (class in pina.equation.equation_factory) laplacian() (in module pina.operator) lifting_operator (KernelNeuralOperator property) LinearWeightUpdate (class in pina.callback.linear_weight_update_callback) loss (PINNInterface property) (SupervisedSolver property) loss_data() (PINNInterface method) (ReducedOrderModelSolver method) (SupervisedSolver method) loss_phys() (CausalPINN method) (CompetitivePINN method) (GradientPINN method) (PINN method) (PINNInterface method) (RBAPINN method) (SelfAdaptivePINN method) LossInterface (class in pina.loss.loss_interface) LowRankNeuralOperator (class in pina.model.low_rank_neural_operator) LpLoss (class in pina.loss.lp_loss) M metrics (MetricTracker property) MetricTracker (class in pina.callback.processing_callback) MIONet (class in pina.model.deeponet) model (MIONet property) (SelfAdaptivePINN property) (SingleSolverInterface property) models (MultiSolverInterface property) module pina.adaptive_function.adaptive_function_interface pina.domain.cartesian pina.domain.difference_domain pina.domain.domain_interface pina.domain.ellipsoid pina.domain.exclusion_domain pina.domain.intersection_domain pina.domain.operation_interface pina.domain.simplex pina.domain.union_domain pina.loss.loss_interface pina.loss.ntk_weighting pina.loss.scalar_weighting pina.loss.weighting_interface pina.operator pina.problem.abstract_problem pina.problem.inverse_problem pina.problem.parametric_problem pina.problem.spatial_problem pina.problem.time_dependent_problem pina.problem.zoo.advection pina.problem.zoo.allen_cahn pina.problem.zoo.diffusion_reaction pina.problem.zoo.helmholtz pina.problem.zoo.inverse_poisson_2d_square pina.problem.zoo.poisson_2d_square pina.problem.zoo.supervised_problem pina.trainer monomial_powers() (RBFBlock static method) MultiFeedForward (class in pina.model.multi_feed_forward) MultiSolverInterface (class in pina.solver.solver) N neural_net (CompetitivePINN property) NeuralTangentKernelWeighting (class in pina.loss.ntk_weighting) O on_load_checkpoint() (SelfAdaptivePINN method) on_test_start() (SolverInterface method) on_train_batch_end() (CompetitivePINN method) (GAROM method) (SelfAdaptivePINN method) on_train_epoch_end() (MetricTracker method) on_train_epoch_start() (LinearWeightUpdate method) (SwitchOptimizer method) on_train_start() (LinearWeightUpdate method) (RBAPINN method) (SelfAdaptivePINN method) (SolverInterface method) OperationInterface (class in pina.domain.operation_interface) optimization_cycle() (GAROM method) (PINNInterface method) (SolverInterface method) (SupervisedSolver method) Optimizer (class in pina.optim.optimizer_interface) optimizer (SingleSolverInterface property) optimizer_discriminator (CompetitivePINN property) (GAROM property) optimizer_generator (GAROM property) optimizer_model (CompetitivePINN property) (SelfAdaptivePINN property) optimizer_weights (SelfAdaptivePINN property) optimizers (MultiSolverInterface property) OrthogonalBlock (class in pina.model.block.orthogonal) output_variables (AbstractProblem property) (SupervisedProblem attribute) P parameter_domain() (ParametricProblem method) parameters (ParametricProblem property) ParametricProblem (class in pina.problem.parametric_problem) period (PeriodicBoundaryEmbedding property) PeriodicBoundaryEmbedding (class in pina.model.block.embedding) permute() (LabelTensor method) pina.adaptive_function.adaptive_function_interface module pina.domain.cartesian module pina.domain.difference_domain module pina.domain.domain_interface module pina.domain.ellipsoid module pina.domain.exclusion_domain module pina.domain.intersection_domain module pina.domain.operation_interface module pina.domain.simplex module pina.domain.union_domain module pina.loss.loss_interface module pina.loss.ntk_weighting module pina.loss.scalar_weighting module pina.loss.weighting_interface module pina.operator module pina.problem.abstract_problem module pina.problem.inverse_problem module pina.problem.parametric_problem module pina.problem.spatial_problem module pina.problem.time_dependent_problem module pina.problem.zoo.advection module pina.problem.zoo.allen_cahn module pina.problem.zoo.diffusion_reaction module pina.problem.zoo.helmholtz module pina.problem.zoo.inverse_poisson_2d_square module pina.problem.zoo.poisson_2d_square module pina.problem.zoo.supervised_problem module pina.trainer module PinaDataModule (class in pina.data.data_module) PinaDataset (class in pina.data.dataset) PinaDatasetFactory (class in pina.data.dataset) PinaGraphDataset (class in pina.data.dataset) PINAProgressBar (class in pina.callback.processing_callback) PinaSampler (class in pina.data.data_module) PinaTensorDataset (class in pina.data.dataset) PINN (class in pina.solver.physics_informed_solver.pinn) PINNInterface (class in pina.solver.physics_informed_solver.pinn_interface) PODBlock (class in pina.model.block.pod_block) Poisson2DSquareProblem (class in pina.problem.zoo.poisson_2d_square) polynomial_matrix() (RBFBlock static method) PowerLoss (class in pina.loss.power_loss) problem (ConditionInterface property) (SolverInterface property) projection_operator (KernelNeuralOperator property) R R3Refinement (class in pina.callback.adaptive_refinement_callback) RadiusGraph (class in pina.graph) rank (PODBlock property) RBAPINN (class in pina.solver.physics_informed_solver.rba_pinn) RBFBlock (class in pina.model.block.rbf_block) reduce() (PODBlock method) ReducedOrderModelSolver (class in pina.solver.reduced_order_model) reduction (MIONet property) requires_grad (OrthogonalBlock property) requires_grad_() (LabelTensor method) reshape() (LabelTensor method) residual() (Equation method) (EquationInterface method) (SystemEquation method) ResidualBlock (class in pina.model.block.residual) ResidualFeedForward (class in pina.model.feed_forward) S sample() (Difference method) (DomainInterface method) (Exclusion method) (GAROM method) (Intersection method) (Union method) sample_modes (DomainInterface property) (OperationInterface property) (Union property) ScalarWeighting (class in pina.loss.scalar_weighting) scale (MIONet property) scale_coefficients (PODBlock property) scaler (PODBlock property) Scheduler (class in pina.optim.scheduler_interface) scheduler (SingleSolverInterface property) scheduler_discriminator (CompetitivePINN property) (GAROM property) scheduler_generator (GAROM property) scheduler_model (CompetitivePINN property) (SelfAdaptivePINN property) scheduler_weights (SelfAdaptivePINN property) schedulers (MultiSolverInterface property) SelfAdaptivePINN (class in pina.solver.physics_informed_solver.self_adaptive_pinn) setup() (MetricTracker method) (PinaDataModule method) (PINAProgressBar method) sigma (FourierFeatureEmbedding property) SingleSolverInterface (class in pina.solver.solver) smoothing (RBFBlock property) solution() (AdvectionProblem method) (DiffusionReactionProblem method) (HelmholtzProblem method) (Poisson2DSquareProblem method) solve() (RBFBlock static method) solver (Trainer property) SolverInterface (class in pina.solver.solver) sort_labels() (LabelTensor method) spatial_domain() (SpatialProblem method) spatial_variables (SpatialProblem property) SpatialProblem (class in pina.problem.spatial_problem) SpectralConvBlock1D (class in pina.model.block.spectral) SpectralConvBlock2D (class in pina.model.block.spectral) SpectralConvBlock3D (class in pina.model.block.spectral) Spline (class in pina.model.spline) stack() (LabelTensor static method) store_log() (SolverInterface method) stored_labels (LabelTensor property) summation() (LabelTensor static method) SupervisedProblem (class in pina.problem.zoo.supervised_problem) SupervisedSolver (class in pina.solver.supervised) SwitchOptimizer (class in pina.callback.optimizer_callback) SystemEquation (class in pina.equation.system_equation) T temporal_domain() (TimeDependentProblem method) temporal_variable (TimeDependentProblem property) tensor (LabelTensor property) TensorDataCondition (class in pina.condition.data_condition) TensorInputGraphTargetCondition (class in pina.condition.input_target_condition) TensorInputTensorTargetCondition (class in pina.condition.input_target_condition) test() (Trainer method) test_dataloader() (PinaDataModule method) test_step() (GAROM method) (PINNInterface method) (SolverInterface method) TimeDependentProblem (class in pina.problem.time_dependent_problem) to() (LabelTensor method) TorchOptimizer (class in pina.optim.torch_optimizer) TorchScheduler (class in pina.optim.torch_scheduler) train() (Trainer method) train_dataloader() (PinaDataModule method) Trainer (class in pina.trainer) training_step() (CompetitivePINN method) (SelfAdaptivePINN method) (SolverInterface method) translation (MIONet property) trunk_net (DeepONet property) U Union (class in pina.domain.union_domain) unknown_parameter_domain() (InverseProblem method) unknown_parameters (InverseProblem property) unknown_variables (InverseProblem property) use_lt (SolverInterface property) V val_dataloader() (PinaDataModule method) validation_step() (GAROM method) (PINNInterface method) (SolverInterface method) variables (DomainInterface property) (OperationInterface property) vstack() (LabelTensor static method) W weighting (SolverInterface property) WeightingInterface (class in pina.loss.weighting_interface) weights_dict (SelfAdaptivePINN property)