API Reference#
fol.mesh_input_outputfol.controlsfol.loss_functions- Finite element loss base class
- Linear mechanical loss functions
- Saint Venant–Kirchhoff mechanical loss functions
- Neo-Hookean mechanical loss functions
- Elastoplasticity loss functions
- Kratos small-displacement mechanical loss functions
- Nonlinear thermal loss functions
- Transient thermal loss functions
- Allen–Cahn phase-field loss functions
- Regression loss function
fol.solvers- Finite element linear solver class
- Adjoint-based Finite Element solver
- Linear residual-based Finite Element solver
- Nonlinear finite element solver with incremental Newton–Raphson iterations and Gauss-point state variable updates
- Nonlinear finite element solver with incremental Newton–Raphson iterations
fol.responsesfol.deep_neural_networks- Deep network base class
- Explicit parametric operator learning
- Implicit parametric operator learning
- Meta-implicit parametric operator learning
- Meta-alpha-meta implicit parametric operator learning
- Fourier parametric operator learning
- DeepONet parametric operator learning
- Neural fields and hypernetworks