void generate_global_statistics(TableHandler &statistics)
std::vector< std::pair< std::string, std::vector< unsigned int > > > advection_iterations
void initialize() override
bool one_line_per_iteration
std::pair< std::string, std::string > execute(TableHandler &statistics) override
std::vector< unsigned int > stokes_iterations_cheap
void store_advection_solver_history(const bool solved_temperature_field, const unsigned int compositional_index, const SolverControl &solver_control)
static void declare_parameters(ParameterHandler &prm)
std::vector< unsigned int > list_of_S_iterations
std::vector< unsigned int > stokes_iterations_expensive
std::vector< unsigned int > list_of_A_iterations
void store_stokes_solver_history(const unsigned int number_S_iterations, const unsigned int number_A_iterations, const SolverControl &solver_control_cheap, const SolverControl &solver_control_expensive)
void parse_parameters(ParameterHandler &prm) override