|
Plugins
|
#include <string>#include "common/stopwatch.h"#include "lib_algebra/operator/interface/operator.h"#include "lib_algebra/operator/interface/operator_inverse.h"#include "lib_algebra/operator/linear_solver/linear_solver.h"#include "lib_algebra/operator/debug_writer.h"#include "lib_disc/function_spaces/grid_function.h"#include "lib_disc/assemble_interface.h"#include "lib_disc/operator/linear_operator/assembled_linear_operator.h"#include "lib_disc/operator/non_linear_operator/assembled_non_linear_operator.h"#include "lib_disc/spatial_disc/domain_disc.h"#include "lib_disc/time_disc/time_disc_interface.h"#include "lib_disc/time_disc/theta_time_step.h"#include "lib_disc/time_disc/solution_time_series.h"#include "lib_disc/function_spaces/grid_function_util.h"#include "lib_disc/function_spaces/metric_spaces.h"#include "lib_disc/io/vtkoutput.h"#include "lib_grid/refinement/refiner_interface.h"#include "time_extrapolation.h"#include "time_integrator.hpp"#include "../limex_tools.h"Go to the source code of this file.
Classes | |
| class | ug::ILimexCostStrategy |
| Abstract class for the cost of a limex stage. More... | |
| class | ug::ILimexRefiner |
| class | ug::LimexDefaultCost |
| Cost is identical to (summation over) number of steps. More... | |
| class | ug::LimexNonlinearCost |
| For. More... | |
| class | ug::LimexTimeIntegrator< TDomain, TAlgebra > |
| Base class for LIMEX time integrator. More... | |
| class | ug::LimexTimeIntegratorConfig |
| class | ug::LimexTimeIntegrator< TDomain, TAlgebra >::ThreadData |
| Contains all data for parallel execution of time steps. More... | |
Namespaces | |
| namespace | ug |
Functions | |
| static void | ug::MyPrintError (UGError &err) |