Namespace AiDotNet.PhysicsInformed.Interfaces
Classes
- InverseProblemOptions<T>
Configuration options for inverse problem PINN training.
- InverseProblemResult<T>
Results from inverse problem optimization.
- MultiScaleTrainingOptions<T>
Configuration options for multi-scale PINN training.
- PDEDerivatives<T>
Holds the derivatives needed for PDE computation.
- PDEResidualGradient<T>
Holds gradients of a residual with respect to outputs and derivatives.
Interfaces
- IBoundaryConditionGradient<T>
Provides gradients for boundary residuals with respect to outputs and derivatives.
- IBoundaryCondition<T>
Defines boundary conditions for a PDE problem.
- IDomainDecompositionTrainingHistory<T>
Extended training history interface for domain decomposition PINN training.
- IGpuAcceleratedPINN<T>
Interface for Physics-Informed Neural Networks that support GPU acceleration.
- IInitialCondition<T>
Defines initial conditions for time-dependent PDEs.
- IInverseProblemGradient<T>
Provides gradient information for inverse problem parameters.
- IInverseProblem<T>
Defines the interface for inverse problems in physics-informed neural networks.
- IMultiFidelityTrainingHistory<T>
Extended training history interface for multi-fidelity PINN training.
- IMultiScalePDEGradient<T>
Provides gradient information for multi-scale PDE residuals.
- IMultiScalePDE<T>
Defines the interface for multi-scale Partial Differential Equations.
- IPDEResidualGradient<T>
Provides gradients of the PDE residual with respect to outputs and derivatives.
- IPDESpecification<T>
Defines the interface for specifying Partial Differential Equations (PDEs) that can be used with Physics-Informed Neural Networks.
Enums
- InverseProblemRegularization
Specifies the type of regularization for inverse problems.