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.  
#include <dumux/experimental/timestepping/multistagemethods.hh>
|  | 
|  | Theta (const Scalar theta) | 
|  | 
| bool | implicit () const final | 
|  | 
| std::size_t | numStages () const final | 
|  | 
| Scalar | temporalWeight (std::size_t, std::size_t k) const final | 
|  | weights of the temporal operator residual ( \( \alpha_{ik} \)) 
 | 
|  | 
| Scalar | spatialWeight (std::size_t, std::size_t k) const final | 
|  | weights of the spatial operator residual ( \( \beta_{ik} \)) 
 | 
|  | 
| Scalar | timeStepWeight (std::size_t k) const final | 
|  | time step weights for each stage ( \( d_k \)) 
 | 
|  | 
| std::string | name () const override | 
|  | 
◆ Theta()
◆ implicit()
◆ name()
◆ numStages()
◆ spatialWeight()
◆ temporalWeight()
◆ timeStepWeight()
The documentation for this class was generated from the following file: