version 3.10-dev
multistagemethods.hh File Reference

Parameters for different multistage time stepping methods. More...

#include <cmath>
#include <string>
#include <array>

Go to the source code of this file.

Description

Classes

class  Dumux::Experimental::MultiStageMethod< Scalar >
 Abstract interface for one-step multi-stage method parameters in Shu/Osher form. More...
 
class  Dumux::Experimental::MultiStage::Theta< Scalar >
 A theta time stepping scheme theta=1.0 is an implicit Euler scheme, theta=0.0 an explicit Euler scheme, theta=0.5 is a Cranck-Nicholson scheme. More...
 
class  Dumux::Experimental::MultiStage::ExplicitEuler< Scalar >
 An explicit Euler time stepping scheme. More...
 
class  Dumux::Experimental::MultiStage::ImplicitEuler< Scalar >
 An implicit Euler time stepping scheme. More...
 
class  Dumux::Experimental::MultiStage::RungeKuttaExplicitFourthOrder< Scalar >
 Classical explicit fourth order Runge-Kutta scheme. More...
 
class  Dumux::Experimental::MultiStage::DIRKThirdOrderAlexander< Scalar >
 Third order DIRK scheme. More...
 

Namespaces

namespace  Dumux
 
namespace  Dumux::Experimental
 
namespace  Dumux::Experimental::MultiStage
 Multi-stage time stepping scheme implementations.
 
Include dependency graph for multistagemethods.hh: