|
Peano
|
Data Structures | |
| class | CellIntegralTest |
| class | DGUtilsTest |
| class | RiemannTest |
Functions | |
| void | eulerFlux (const double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, double t, double dt, int normal, double *__restrict__ F) |
| void | eulerSource (const double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, double t, double dt, double *__restrict__ S) |
| double | eulerEigenvalue (const double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, double t, double dt, int normal) |
| void | eulerBoundaryConditions (const double *__restrict__ Qinside, double *__restrict__ Qoutside, const tarch::la::Vector< Dimensions, double > &x, double t, double dt, int normal) |
| void | eulerInitial (double *__restrict__ Q, int node=0) |
| void | elasticInitial (double *__restrict__ Q) |
| void | elasticFlux (const double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, double t, double dt, int normal, double *__restrict__ F) |
| void | elasticSource (const double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, double t, double dt, double *__restrict__ S) |
| double | elasticEigenvalue (const double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, double t, double dt, int normal) |
| void | elasticBoundaryConditions (const double *__restrict__ Qinside, double *__restrict__ Qoutside, const tarch::la::Vector< Dimensions, double > &x, double t, double dt, int normal) |
| void | elasticNonConservativeProduct (const double *__restrict__ Q, const double *__restrict__ deltaQ, const tarch::la::Vector< Dimensions, double > &faceCentre, double t, double dt, int normal, double *__restrict__ BgradQ) |
| void | testBoundaryConditions (const double *__restrict__ Qinside, double *__restrict__ Qoutside, const tarch::la::Vector< Dimensions, double > &x, double t, double dt, int normal) |
| void | secondTestBoundaryConditions (const double *__restrict__ Qinside, double *__restrict__ Qoutside, const tarch::la::Vector< Dimensions, double > &x, double t, double dt, int normal) |
| double | testEigenvalue (const double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, double t, double dt, int normal) |
Variables | |
| constexpr double | QuadratureNodes1dP1 [] = { 0.21132486540518713,0.7886751345948129 } |
| constexpr double | QuadratureNodes1dP2 [] = { 0.1127016653792583,0.5,0.8872983346207417} |
| constexpr double | DerivativeOperatorLagrangeP3 [] |
| constexpr double | BasisFunctionValuesLeftP0 [] |
| constexpr double | BasisFunctionValuesLeftP3 [] |
| void exahype2::dg::tests::elasticBoundaryConditions | ( | const double *__restrict__ | Qinside, |
| double *__restrict__ | Qoutside, | ||
| const tarch::la::Vector< Dimensions, double > & | x, | ||
| double | t, | ||
| double | dt, | ||
| int | normal ) |
| double exahype2::dg::tests::elasticEigenvalue | ( | const double *__restrict__ | Q, |
| const tarch::la::Vector< Dimensions, double > & | x, | ||
| double | t, | ||
| double | dt, | ||
| int | normal ) |
| void exahype2::dg::tests::elasticFlux | ( | const double *__restrict__ | Q, |
| const tarch::la::Vector< Dimensions, double > & | x, | ||
| double | t, | ||
| double | dt, | ||
| int | normal, | ||
| double *__restrict__ | F ) |
| void exahype2::dg::tests::elasticInitial | ( | double *__restrict__ | Q | ) |
| void exahype2::dg::tests::elasticNonConservativeProduct | ( | const double *__restrict__ | Q, |
| const double *__restrict__ | deltaQ, | ||
| const tarch::la::Vector< Dimensions, double > & | faceCentre, | ||
| double | t, | ||
| double | dt, | ||
| int | normal, | ||
| double *__restrict__ | BgradQ ) |
| void exahype2::dg::tests::elasticSource | ( | const double *__restrict__ | Q, |
| const tarch::la::Vector< Dimensions, double > & | x, | ||
| double | t, | ||
| double | dt, | ||
| double *__restrict__ | S ) |
| void exahype2::dg::tests::eulerBoundaryConditions | ( | const double *__restrict__ | Qinside, |
| double *__restrict__ | Qoutside, | ||
| const tarch::la::Vector< Dimensions, double > & | x, | ||
| double | t, | ||
| double | dt, | ||
| int | normal ) |
| double exahype2::dg::tests::eulerEigenvalue | ( | const double *__restrict__ | Q, |
| const tarch::la::Vector< Dimensions, double > & | x, | ||
| double | t, | ||
| double | dt, | ||
| int | normal ) |
| void exahype2::dg::tests::eulerFlux | ( | const double *__restrict__ | Q, |
| const tarch::la::Vector< Dimensions, double > & | x, | ||
| double | t, | ||
| double | dt, | ||
| int | normal, | ||
| double *__restrict__ | F ) |
| void exahype2::dg::tests::eulerInitial | ( | double *__restrict__ | Q, |
| int | node = 0 ) |
| void exahype2::dg::tests::eulerSource | ( | const double *__restrict__ | Q, |
| const tarch::la::Vector< Dimensions, double > & | x, | ||
| double | t, | ||
| double | dt, | ||
| double *__restrict__ | S ) |
| void exahype2::dg::tests::secondTestBoundaryConditions | ( | const double *__restrict__ | Qinside, |
| double *__restrict__ | Qoutside, | ||
| const tarch::la::Vector< Dimensions, double > & | x, | ||
| double | t, | ||
| double | dt, | ||
| int | normal ) |
| void exahype2::dg::tests::testBoundaryConditions | ( | const double *__restrict__ | Qinside, |
| double *__restrict__ | Qoutside, | ||
| const tarch::la::Vector< Dimensions, double > & | x, | ||
| double | t, | ||
| double | dt, | ||
| int | normal ) |
| double exahype2::dg::tests::testEigenvalue | ( | const double *__restrict__ | Q, |
| const tarch::la::Vector< Dimensions, double > & | x, | ||
| double | t, | ||
| double | dt, | ||
| int | normal ) |
|
constexpr |
Definition at line 26 of file TestUtils.h.
|
constexpr |
Definition at line 29 of file TestUtils.h.
|
constexpr |
Definition at line 20 of file TestUtils.h.
|
constexpr |
Definition at line 17 of file TestUtils.h.
|
constexpr |
Definition at line 18 of file TestUtils.h.