|
| class | Dune::PDELab::FilenameHelper |
| |
| class | Dune::PDELab::TimeControllerInterface< R > |
| | Controller interface for adaptive time stepping. More...
|
| |
| class | Dune::PDELab::SimpleTimeController< R > |
| | Default time controller; just returns given dt. More...
|
| |
| class | Dune::PDELab::CFLTimeController< R, IGOS > |
| | limit time step to maximum dt * CFL number More...
|
| |
| class | Dune::PDELab::ExplicitOneStepMethod< T, IGOS, LS, TrlV, TstV, TC > |
| | Do one step of an explicit time-stepping scheme. More...
|
| |
| struct | Dune::PDELab::OneStepMethodPartialResult |
| |
| struct | Dune::PDELab::OneStepMethodResult |
| |
| class | Dune::PDELab::OneStepMethod< T, IGOS, PDESOLVER, TrlV, TstV > |
| | Do one step of a time-stepping scheme. More...
|
| |
| class | Dune::PDELab::TimeSteppingParameterInterface< R > |
| | Base parameter class for time stepping scheme parameters. More...
|
| |
| class | Dune::PDELab::OneStepThetaParameter< R > |
| | Parameters to turn the OneStepMethod into an one step theta method. More...
|
| |
| class | Dune::PDELab::ExplicitEulerParameter< R > |
| | Parameters to turn the ExplicitOneStepMethod into an explicit Euler method. More...
|
| |
| class | Dune::PDELab::ImplicitEulerParameter< R > |
| | Parameters to turn the OneStepMethod into an implicit Euler method. More...
|
| |
| class | Dune::PDELab::HeunParameter< R > |
| | Parameters to turn the ExplicitOneStepMethod into a Heun scheme. More...
|
| |
| class | Dune::PDELab::Shu3Parameter< R > |
| | Parameters to turn the ExplicitOneStepMethod into a third order strong stability preserving (SSP) scheme. More...
|
| |
| class | Dune::PDELab::RK4Parameter< R > |
| | Parameters to turn the ExplicitOneStepMethod into a classical fourth order Runge-Kutta method. More...
|
| |
| class | Dune::PDELab::Alexander2Parameter< R > |
| | Parameters to turn the OneStepMethod into an Alexander scheme. More...
|
| |
| class | Dune::PDELab::FractionalStepParameter< R > |
| | Parameters to turn the OneStepMethod into a fractional step theta scheme. More...
|
| |
| class | Dune::PDELab::Alexander3Parameter< R > |
| | Parameters to turn the OneStepMethod into an Alexander3 scheme. More...
|
| |
|
| virtual bool | Dune::PDELab::TimeSteppingParameterInterface< R >::implicit () const =0 |
| | Return true if method is implicit. More...
|
| |
| virtual unsigned | Dune::PDELab::TimeSteppingParameterInterface< R >::s () const =0 |
| | Return number of stages of the method. More...
|
| |
| virtual R | Dune::PDELab::TimeSteppingParameterInterface< R >::a (int r, int i) const =0 |
| | Return entries of the A matrix. More...
|
| |
| virtual R | Dune::PDELab::TimeSteppingParameterInterface< R >::b (int r, int i) const =0 |
| | Return entries of the B matrix. More...
|
| |
| virtual R | Dune::PDELab::TimeSteppingParameterInterface< R >::d (int r) const =0 |
| | Return entries of the d Vector. More...
|
| |
| virtual std::string | Dune::PDELab::TimeSteppingParameterInterface< R >::name () const =0 |
| | Return name of the scheme. More...
|
| |
| virtual | Dune::PDELab::TimeSteppingParameterInterface< R >::~TimeSteppingParameterInterface () |
| | every abstract base class has a virtual destructor More...
|
| |
| | Dune::PDELab::OneStepThetaParameter< R >::OneStepThetaParameter (R theta_) |
| | construct OneStepThetaParameter class More...
|
| |
| virtual bool | Dune::PDELab::OneStepThetaParameter< R >::implicit () const override |
| | Return true if method is implicit. More...
|
| |
| virtual unsigned | Dune::PDELab::OneStepThetaParameter< R >::s () const override |
| | Return number of stages s of the method. More...
|
| |
| virtual R | Dune::PDELab::OneStepThetaParameter< R >::a (int r, int i) const override |
| | Return entries of the A matrix. More...
|
| |
| virtual R | Dune::PDELab::OneStepThetaParameter< R >::b (int r, int i) const override |
| | Return entries of the B matrix. More...
|
| |
| virtual R | Dune::PDELab::OneStepThetaParameter< R >::d (int i) const override |
| | Return entries of the d Vector. More...
|
| |
| virtual std::string | Dune::PDELab::OneStepThetaParameter< R >::name () const override |
| | Return name of the scheme. More...
|
| |
| | Dune::PDELab::ExplicitEulerParameter< R >::ExplicitEulerParameter () |
| |
| virtual std::string | Dune::PDELab::ExplicitEulerParameter< R >::name () const override |
| | Return name of the scheme. More...
|
| |
| | Dune::PDELab::ImplicitEulerParameter< R >::ImplicitEulerParameter () |
| |
| virtual std::string | Dune::PDELab::ImplicitEulerParameter< R >::name () const override |
| | Return name of the scheme. More...
|
| |
| | Dune::PDELab::HeunParameter< R >::HeunParameter () |
| |
| virtual bool | Dune::PDELab::HeunParameter< R >::implicit () const override |
| | Return true if method is implicit. More...
|
| |
| virtual unsigned | Dune::PDELab::HeunParameter< R >::s () const override |
| | Return number of stages s of the method. More...
|
| |
| virtual R | Dune::PDELab::HeunParameter< R >::a (int r, int i) const override |
| | Return entries of the A matrix. More...
|
| |
| virtual R | Dune::PDELab::HeunParameter< R >::b (int r, int i) const override |
| | Return entries of the B matrix. More...
|
| |
| virtual R | Dune::PDELab::HeunParameter< R >::d (int i) const override |
| | Return entries of the d Vector. More...
|
| |
| virtual std::string | Dune::PDELab::HeunParameter< R >::name () const override |
| | Return name of the scheme. More...
|
| |
| | Dune::PDELab::Shu3Parameter< R >::Shu3Parameter () |
| |
| virtual bool | Dune::PDELab::Shu3Parameter< R >::implicit () const override |
| | Return true if method is implicit. More...
|
| |
| virtual unsigned | Dune::PDELab::Shu3Parameter< R >::s () const override |
| | Return number of stages s of the method. More...
|
| |
| virtual R | Dune::PDELab::Shu3Parameter< R >::a (int r, int i) const override |
| | Return entries of the A matrix. More...
|
| |
| virtual R | Dune::PDELab::Shu3Parameter< R >::b (int r, int i) const override |
| | Return entries of the B matrix. More...
|
| |
| virtual R | Dune::PDELab::Shu3Parameter< R >::d (int i) const override |
| | Return entries of the d Vector. More...
|
| |
| virtual std::string | Dune::PDELab::Shu3Parameter< R >::name () const override |
| | Return name of the scheme. More...
|
| |
| | Dune::PDELab::RK4Parameter< R >::RK4Parameter () |
| |
| virtual bool | Dune::PDELab::RK4Parameter< R >::implicit () const override |
| | Return true if method is implicit. More...
|
| |
| virtual unsigned | Dune::PDELab::RK4Parameter< R >::s () const override |
| | Return number of stages s of the method. More...
|
| |
| virtual R | Dune::PDELab::RK4Parameter< R >::a (int r, int i) const override |
| | Return entries of the A matrix. More...
|
| |
| virtual R | Dune::PDELab::RK4Parameter< R >::b (int r, int i) const override |
| | Return entries of the B matrix. More...
|
| |
| virtual R | Dune::PDELab::RK4Parameter< R >::d (int i) const override |
| | Return entries of the d Vector. More...
|
| |
| virtual std::string | Dune::PDELab::RK4Parameter< R >::name () const override |
| | Return name of the scheme. More...
|
| |
| | Dune::PDELab::Alexander2Parameter< R >::Alexander2Parameter () |
| |
| virtual bool | Dune::PDELab::Alexander2Parameter< R >::implicit () const override |
| | Return true if method is implicit. More...
|
| |
| virtual unsigned | Dune::PDELab::Alexander2Parameter< R >::s () const override |
| | Return number of stages s of the method. More...
|
| |
| virtual R | Dune::PDELab::Alexander2Parameter< R >::a (int r, int i) const override |
| | Return entries of the A matrix. More...
|
| |
| virtual R | Dune::PDELab::Alexander2Parameter< R >::b (int r, int i) const override |
| | Return entries of the B matrix. More...
|
| |
| virtual R | Dune::PDELab::Alexander2Parameter< R >::d (int i) const override |
| | Return entries of the d Vector. More...
|
| |
| virtual std::string | Dune::PDELab::Alexander2Parameter< R >::name () const override |
| | Return name of the scheme. More...
|
| |
| | Dune::PDELab::FractionalStepParameter< R >::FractionalStepParameter () |
| |
| virtual bool | Dune::PDELab::FractionalStepParameter< R >::implicit () const override |
| | Return true if method is implicit. More...
|
| |
| virtual unsigned | Dune::PDELab::FractionalStepParameter< R >::s () const override |
| | Return number of stages s of the method. More...
|
| |
| virtual R | Dune::PDELab::FractionalStepParameter< R >::a (int r, int i) const override |
| | Return entries of the A matrix. More...
|
| |
| virtual R | Dune::PDELab::FractionalStepParameter< R >::b (int r, int i) const override |
| | Return entries of the B matrix. More...
|
| |
| virtual R | Dune::PDELab::FractionalStepParameter< R >::d (int i) const override |
| | Return entries of the d Vector. More...
|
| |
| virtual std::string | Dune::PDELab::FractionalStepParameter< R >::name () const override |
| | Return name of the scheme. More...
|
| |
| | Dune::PDELab::Alexander3Parameter< R >::Alexander3Parameter () |
| |
| virtual bool | Dune::PDELab::Alexander3Parameter< R >::implicit () const override |
| | Return true if method is implicit. More...
|
| |
| virtual unsigned | Dune::PDELab::Alexander3Parameter< R >::s () const override |
| | Return number of stages s of the method. More...
|
| |
| virtual R | Dune::PDELab::Alexander3Parameter< R >::a (int r, int i) const override |
| | Return entries of the A matrix. More...
|
| |
| virtual R | Dune::PDELab::Alexander3Parameter< R >::b (int r, int i) const override |
| | Return entries of the B matrix. More...
|
| |
| virtual R | Dune::PDELab::Alexander3Parameter< R >::d (int i) const override |
| | Return entries of the d Vector. More...
|
| |
| virtual std::string | Dune::PDELab::Alexander3Parameter< R >::name () const override |
| | Return name of the scheme. More...
|
| |
Time stepping with one step methods.