|
DataTransferKit - Multiphysics Solution Transfer Services
2.0
|
Traits class for nonlinear problems. More...
#include <DTK_NonlinearProblemTraits.hpp>
Public Types | |
| typedef NonlinearProblem | nonlinear_problem_type |
| Typedef for NonlinearProblem. More... | |
| typedef NonlinearProblem::md_array_type | MDArray |
| Typedef for multidimensional array type. More... | |
| typedef MDArray::scalar_type | Scalar |
| Typedef for multidimensional array scalar type. More... | |
Static Public Member Functions | |
| static void | updateState (NonlinearProblem &problem, const MDArray &u) |
| Update the state of the nonlinear problem given a new solution vector. More... | |
| static void | evaluateResidual (const NonlinearProblem &problem, const MDArray &u, MDArray &F) |
| static void | evaluateJacobian (const NonlinearProblem &problem, const MDArray &u, MDArray &J) |
Traits class for nonlinear problems.
Definition at line 68 of file DTK_NonlinearProblemTraits.hpp.
| typedef NonlinearProblem DataTransferKit::NonlinearProblemTraits< NonlinearProblem >::nonlinear_problem_type |
Typedef for NonlinearProblem.
Definition at line 72 of file DTK_NonlinearProblemTraits.hpp.
| typedef NonlinearProblem::md_array_type DataTransferKit::NonlinearProblemTraits< NonlinearProblem >::MDArray |
Typedef for multidimensional array type.
Definition at line 75 of file DTK_NonlinearProblemTraits.hpp.
| typedef MDArray::scalar_type DataTransferKit::NonlinearProblemTraits< NonlinearProblem >::Scalar |
Typedef for multidimensional array scalar type.
Definition at line 78 of file DTK_NonlinearProblemTraits.hpp.
|
inlinestatic |
Update the state of the nonlinear problem given a new solution vector.
Definition at line 81 of file DTK_NonlinearProblemTraits.hpp.
|
inlinestatic |
Compute the nonlinear residual given a new solution vector. F must be allocated.
Definition at line 89 of file DTK_NonlinearProblemTraits.hpp.
|
inlinestatic |
Compute the Jacobian matrix given a new solution vector. J must be allocated.
Definition at line 97 of file DTK_NonlinearProblemTraits.hpp.
1.8.11