/home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/timestepping/abstract_timestepper.hh File Reference#
|
DiFfRG
Discretization Framework for functional Renormalization Group flows
|
abstract_timestepper.hh File Reference
#include <DiFfRG/common/linear_algebra.hh>#include <DiFfRG/common/utils.hh>#include <DiFfRG/discretization/common/abstract_adaptor.hh>#include <DiFfRG/discretization/common/abstract_assembler.hh>#include <DiFfRG/discretization/common/abstract_data.hh>#include <DiFfRG/discretization/data/output_session.hh>#include <DiFfRG/discretization/mesh/no_adaptivity.hh>#include <DiFfRG/timestepping/jacobian_diagnostics.hh>#include <algorithm>#include <chrono>#include <cmath>#include <cstddef>#include <limits>#include <optional>#include <vector>Go to the source code of this file.
Classes | |
| struct | DiFfRG::IDAErrorDofRecord |
| struct | DiFfRG::CalcDtTimer |
| Stopwatch feeding structured progress durations. More... | |
| struct | DiFfRG::IDAErrorDofDiagnostics |
| struct | DiFfRG::IDAProgressDiagnostics |
| struct | DiFfRG::SolverCallbackDiagnostics |
| struct | DiFfRG::TimesteppingDiagnostics |
| class | DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ > |
| The abstract base class for all timestepping algorithms. It provides a standard constructor which populates typical timestepping parameters from a given ConfigTree object, such as the timestep sizes, tolerances, verbosity, etc. that are used in the timestepping algorithms. More... | |
| struct | DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters |
| struct | DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ExplicitParameters |
Namespaces | |
| namespace | DiFfRG |
Generated by