tmpl::list<
typename nonlinear_solver::initialize_element,
typename linear_solver::initialize_element,
tmpl::list<typename nonlinear_solver::register_element,
typename linear_solver::register_element,
tmpl::list<
typename nonlinear_solver::template solve<
typename Metavariables::template apply_nonlinear_operator<
typename nonlinear_solver::operand_tag>,
typename linear_solver::template solve<
typename Metavariables::
template apply_linearized_operator<
typename linear_solver::operand_tag,
typename nonlinear_solver::fields_tag>>>,
tmpl::list<TestResult<typename nonlinear_solver::options_group>>>>
@ Register
phase in which components register with other components
Definition Phase.hpp:79
@ Initialization
initial phase of an executable
Definition Phase.hpp:67
@ Solve
phase in which something is solved
Definition Phase.hpp:85
@ Testing
phase in which something is tested
Definition Phase.hpp:87
Terminate the algorithm to proceed to the next phase.
Definition TerminatePhase.hpp:28
List of all the actions to be executed in the specified phase.
Definition PhaseDependentActionList.hpp:17
Definition Algorithm.hpp:102