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 | |
ug | |
Functions | |
static void | ug::MyPrintError (UGError &err) |