dune-fem 2.8.0
|
Namespaces | |
namespace | DuneODE |
Functions | |
SimpleButcherTable< double > | DuneODE::explicitEulerButcherTable () |
SimpleButcherTable< double > | DuneODE::tvd2ButcherTable () |
SimpleButcherTable< double > | DuneODE::tvd3ButcherTable () |
SimpleButcherTable< double > | DuneODE::rk4ButcherTable () |
SimpleButcherTable< double > | DuneODE::expl6ButcherTable () |
SimpleButcherTable< double > | DuneODE::implicit34ButcherTable () |
SimpleButcherTable< double > | DuneODE::implicit3ButcherTable () |
SimpleButcherTable< double > | DuneODE::implicitEulerButcherTable () |
SimpleButcherTable< double > | DuneODE::gauss2ButcherTable () |
SimpleButcherTable< double > | DuneODE::semiImplicitEulerButcherTable (bool expl) |
SimpleButcherTable< double > | DuneODE::semiImplicit23ButcherTable (bool expl) |
SimpleButcherTable< double > | DuneODE::semiImplicit33ButcherTable (bool expl) |
SimpleButcherTable< double > | DuneODE::semiImplicitSSP222ButcherTable (bool expl) |
SimpleButcherTable< double > | DuneODE::semiImplicitIERK45ButcherTable (bool expl) |
ROWSimpleButcherTable< double > | DuneODE::row2ButcherTable () |
ROWSimpleButcherTable< double > | DuneODE::row3ButcherTable () |
Variables | |
static const double | DuneODE::dirk34_alpha = 2.*std::cos(M_PI/18.)/std::sqrt(3.) |
static const double | DuneODE::dirk34_alpha2 = dirk34_alpha * dirk34_alpha |
static const double | DuneODE::DIRK34_A [] |
static const double | DuneODE::DIRK34_b [] |
static const double | DuneODE::DIRK34_c [] |
static const double | DuneODE::delta_dirk = 1.0/2.0 + sqrt(3.0)/6.0 |
static const double | DuneODE::DIRK3_A [] |
static const double | DuneODE::DIRK3_b [] |
static const double | DuneODE::DIRK3_c [] |
static const double | DuneODE::ImplicitEuler_A [] = {1.0} |
static const double | DuneODE::ImplicitEuler_b [] = {1.0} |
static const double | DuneODE::ImplicitEuler_c [] = {1.0} |
static const double | DuneODE::Gauss2_A [] = {0.5} |
static const double | DuneODE::Gauss2_b [] = {1.0} |
static const double | DuneODE::Gauss2_c [] = {0.5} |
static const double | DuneODE::SIEuler_A [] = {1.0} |
static const double | DuneODE::SIEuler_c [] = {1.0} |
static const double | DuneODE::SIEuler_Aex [] = {0.0} |
static const double | DuneODE::SIEuler_cex [] = {0.0} |
static const double | DuneODE::SIEuler_b [] = {1.0} |
static const double | DuneODE::SIRK23_A [] |
static const double | DuneODE::SIRK23_c [] |
static const double | DuneODE::SIRK23_Aex [] |
static const double | DuneODE::SIRK23_cex [] |
static const double | DuneODE::SIRK23_b [] |
static const double | DuneODE::SIRK33_A [] |
static const double | DuneODE::SIRK33_c [] |
static const double | DuneODE::SIRK33_Aex [] |
static const double | DuneODE::SIRK33_cex [] |
static const double | DuneODE::SIRK33_b [] |
static const double | DuneODE::delta = 1.0 - 1.0/sqrt(2.0) |
static const double | DuneODE::IMEX_SSP222_A [] |
static const double | DuneODE::IMEX_SSP222_c [] |
static const double | DuneODE::IMEX_SSP222_Aex [] |
static const double | DuneODE::IMEX_SSP222_cex [] |
static const double | DuneODE::IMEX_SSP222_b [] |
static const double | DuneODE::IERK45_Aex [] |
static const double | DuneODE::IERK45_cex [] |
static const double | DuneODE::IERK45_A [] |
static const double | DuneODE::IERK45_c [] |
static const double | DuneODE::IERK45_b [] |
static const double | DuneODE::ROW2_A [] |
static const double | DuneODE::ROW2_b [] |
static const double | DuneODE::ROW2_c [] |
static const double | DuneODE::ROW2_B [] |
static const double | DuneODE::delta_row = 1.0/2.0 + sqrt(3.0)/6.0 |
static const double | DuneODE::ROW3_A [] |
static const double | DuneODE::ROW3_b [] |
static const double | DuneODE::ROW3_c [] |
static const double | DuneODE::ROW3_B [] |