Discontinuous Galerkin Library
#include "dg/algorithm.h"
tableau.h File Reference
#include <vector>
#include <string>
#include <unordered_map>
#include "topology/operator.h"

Go to the source code of this file.

Classes

struct  dg::ButcherTableau< real_type >
 Manage coefficients of a (extended) Butcher tableau. More...
 
struct  dg::ShuOsherTableau< real_type >
 Manage coefficients in Shu-Osher form. More...
 
struct  dg::ConvertsToButcherTableau< real_type >
 Convert identifiers to their corresponding dg::ButcherTableau. More...
 
struct  dg::ConvertsToShuOsherTableau< real_type >
 Convert identifiers to their corresponding dg::ShuOsherTableau. More...
 

Namespaces

namespace  dg
 This is the namespace for all functions and classes defined and used by the discontinuous Galerkin library.
 

Enumerations

enum  dg::tableau_identifier {
  dg::EXPLICIT_EULER_1_1 , dg::MIDPOINT_2_2 , dg::KUTTA_3_3 , dg::CLASSIC_4_4 ,
  dg::HEUN_EULER_2_1_2 , dg::CAVAGLIERI_3_1_2 , dg::FEHLBERG_3_2_3 , dg::FEHLBERG_4_2_3 ,
  dg::BOGACKI_SHAMPINE_4_2_3 , dg::CAVAGLIERI_4_2_3 , dg::ARK324L2SA_ERK_4_2_3 , dg::ZONNEVELD_5_3_4 ,
  dg::ARK436L2SA_ERK_6_3_4 , dg::SAYFY_ABURUB_6_3_4 , dg::CASH_KARP_6_4_5 , dg::FEHLBERG_6_4_5 ,
  dg::DORMAND_PRINCE_7_4_5 , dg::TSITOURAS09_7_4_5 , dg::TSITOURAS11_7_4_5 , dg::ARK548L2SA_ERK_8_4_5 ,
  dg::VERNER_9_5_6 , dg::VERNER_10_6_7 , dg::FEHLBERG_13_7_8 , dg::DORMAND_PRINCE_13_7_8 ,
  dg::FEAGIN_17_8_10 , dg::IMPLICIT_EULER_1_1 , dg::IMPLICIT_MIDPOINT_1_2 , dg::TRAPEZOIDAL_2_2 ,
  dg::SDIRK_2_1_2 , dg::CAVAGLIERI_IMPLICIT_3_1_2 , dg::BILLINGTON_3_3_2 , dg::TRBDF2_3_3_2 ,
  dg::SANCHEZ_3_3 , dg::KVAERNO_4_2_3 , dg::SDIRK_4_2_3 , dg::CAVAGLIERI_IMPLICIT_4_2_3 ,
  dg::ARK324L2SA_DIRK_4_2_3 , dg::SANCHEZ_3_4 , dg::CASH_5_2_4 , dg::CASH_5_3_4 ,
  dg::SDIRK_5_3_4 , dg::KVAERNO_5_3_4 , dg::ARK436L2SA_DIRK_6_3_4 , dg::KVAERNO_7_4_5 ,
  dg::SANCHEZ_6_5 , dg::ARK548L2SA_DIRK_8_4_5 , dg::SANCHEZ_7_6 , dg::SSPRK_2_2 ,
  dg::SSPRK_3_2 , dg::SSPRK_3_3 , dg::SSPRK_5_3 , dg::SSPRK_5_4
}
 Identifiers for Butcher Tableaus. More...