SolverFunctions Struct Reference
|
Developer Documentation
|
MeltPoolDG::TimeIntegration::BDFIntegrator< dim, number >::SolverFunctions Struct Reference
#include <bdf_time_integration.hpp>
Public Attributes | |
| JacobianType | compute_jacobian |
| Function that applies the Jacobian of the residual operator to a given vector. | |
| ResidualType | compute_residual |
| Function that computes the negative residual for the implicit step of the time integrator. | |
| DistributeConstraintsType | distribute_constraints |
Detailed Description
template<int dim, typename number>
struct MeltPoolDG::TimeIntegration::BDFIntegrator< dim, number >::SolverFunctions
struct MeltPoolDG::TimeIntegration::BDFIntegrator< dim, number >::SolverFunctions
Structure containing the functions used by the internal nonlinear solver to solve the implicit step.
Member Data Documentation
◆ compute_jacobian
template<int dim, typename number >
| JacobianType MeltPoolDG::TimeIntegration::BDFIntegrator< dim, number >::SolverFunctions::compute_jacobian |
Function that applies the Jacobian of the residual operator to a given vector.
◆ compute_residual
template<int dim, typename number >
| ResidualType MeltPoolDG::TimeIntegration::BDFIntegrator< dim, number >::SolverFunctions::compute_residual |
Function that computes the negative residual for the implicit step of the time integrator.
◆ distribute_constraints
template<int dim, typename number >
| DistributeConstraintsType MeltPoolDG::TimeIntegration::BDFIntegrator< dim, number >::SolverFunctions::distribute_constraints |
An optional function that applies constraints to a given vector. If not provided, no constraints will be applied.
The documentation for this struct was generated from the following file:
- include/meltpooldg/time_integration/bdf_time_integration.hpp
Generated by