25 ProcessData(std::unique_ptr<NumLib::TimeStepAlgorithm>&& timestepper_,
28 std::unique_ptr<NumLib::ConvergenceCriterion>&& conv_crit_,
29 std::unique_ptr<NumLib::TimeDiscretization>&& time_disc_,
30 int const process_id_,
63 std::unique_ptr<NumLib::ConvergenceCriterion>
conv_crit;
65 std::unique_ptr<NumLib::TimeDiscretization>
time_disc;
NonlinearSolverTag
Tag used to specify which nonlinear solver will be used.
Status of the non-linear solver.
std::unique_ptr< NumLib::TimeDiscretization > time_disc
ProcessData(std::unique_ptr< NumLib::TimeStepAlgorithm > &×tepper_, NumLib::NonlinearSolverTag const nonlinear_solver_tag_, NumLib::NonlinearSolverBase &nonlinear_solver_, std::unique_ptr< NumLib::ConvergenceCriterion > &&conv_crit_, std::unique_ptr< NumLib::TimeDiscretization > &&time_disc_, int const process_id_, Process &process_)
std::unique_ptr< NumLib::TimeStepAlgorithm > timestepper
ProcessData(ProcessData &&pd)
std::unique_ptr< NumLib::ConvergenceCriterion > conv_crit
NumLib::NonlinearSolverStatus nonlinear_solver_status
NumLib::NonlinearSolverBase & nonlinear_solver
std::unique_ptr< NumLib::EquationSystem > tdisc_ode_sys
type-erased time-discretized ODE system
NumLib::NonlinearSolverTag const nonlinear_solver_tag