|
Geomi
|
#include <ExplicitStep.hpp>


Public Member Functions | |
| ExplicitStep (Abstract::Problem< T_LIE_ALGEBRA, T_M > &problem) | |
| const NOXVector< T_LIE_ALGEBRA::DOF > | makeStep (void) |
Public Member Functions inherited from RKMK::Abstract::Step< T_LIE_ALGEBRA, T_N_INTERNAL_STAGES, T_M > | |
| Step (RKMK::Abstract::Problem< T_LIE_ALGEBRA, T_M > &problem) | |
| bool | setCoeffs (std::vector< double > a, std::vector< double > b) const |
| void | setData (T_M h_var, NOXVector< T_LIE_ALGEBRA::DOF > y0_var) |
| void | setType () |
| const char | type () |
Additional Inherited Members | |
Static Public Attributes inherited from RKMK::Abstract::Step< T_LIE_ALGEBRA, T_N_INTERNAL_STAGES, T_M > | |
| static const char | TYPE_UNKNOWN = 0 |
| static const char | TYPE_EXPLICIT = 1 |
| static const char | TYPE_DIAGONAL_IMPLICIT = 2 |
Protected Attributes inherited from RKMK::Abstract::Step< T_LIE_ALGEBRA, T_N_INTERNAL_STAGES, T_M > | |
| RKMK::StepInternals< T_LIE_ALGEBRA, T_N_INTERNAL_STAGES, T_M > * | m_internals |
| RKMK::Abstract::Problem< T_LIE_ALGEBRA, T_M > & | m_problem |
| char | m_type |
This class inherits RKMK::Abstract::Step and implements an explicit RKMK step. A step is explicit iff the coefficients of the Butcher tableau check \( a_{i,j}=0,\,\forall i<j\). Since the computation of the solution is straightforward, it is generally faster than an implicit method.
1.8.13