|
KeywordToAvoidDuplicateSymbolsForInlinedFunctions void | applications::exahype2::ccz4::ncp (double *BgradQ, const double *const Q, const double *const gradQSerialised, const int normal, const int CCZ4LapseType, const double CCZ4ds, const double CCZ4c, const double CCZ4e, const double CCZ4f, const double CCZ4bs, const double CCZ4sk, const double CCZ4xi, const double CCZ4mu, const double CCZ4SO) InlineMethod |
|
KeywordToAvoidDuplicateSymbolsForInlinedFunctions void | applications::exahype2::ccz4::source (double *S, const double *const Q, const int CCZ4LapseType, const double CCZ4ds, const double CCZ4c, const double CCZ4e, const double CCZ4f, const double CCZ4bs, const double CCZ4sk, const double CCZ4xi, const double CCZ4itau, const double CCZ4eta, const double CCZ4k1, const double CCZ4k2, const double CCZ4k3, const double CCZ4SO) InlineMethod |
| The source term is one out of two terms that we use in our CCZ4 formulation.
|
|
KeywordToAvoidDuplicateSymbolsForInlinedFunctions double | applications::exahype2::ccz4::maxEigenvalue (const double *const Q, int normal, const double CCZ4e, const double CCZ4ds, const double CCZ4GLMc, const double CCZ4GLMd) InlineMethod |
|
void | applications::exahype2::ccz4::admconstraints (double *constraints, const double *const Q, const double *const gradQSerialised) |
| This is a postprocessing routine to monitor if the physical constraints are fulfilled.
|
|
void | applications::exahype2::ccz4::ThetaOutputNCP (double *NCPterm, const double *const Q, const double *const gradQSerialised, int normal) |
| A temporary test function, to output Hamilton constraint related term in theta, 1 terms: RPlusTwoNablaZNCP.
|
|
void | applications::exahype2::ccz4::TestingOutput (double *terms, const double *const Q, const double *const gradQSerialised) |
| A temporary test function, to output some testing values 0,1 entries: Hamilton constraint related term in theta, 2 terms: RPlusTwoNablaZSrc, pure Src 2-10 entry: no-symmetry version of R_ij.
|
|
void | applications::exahype2::ccz4::Psi4Calc (double *Psi4, const double *const Q, const double *const gradQSerialised, double *coor) |
| This function is for the calculation of psi4, a quantity related to gravitional wave.
|
|
void | applications::exahype2::ccz4::enforceCCZ4constraints (double *__restrict__ newQ) |
| A postprocessing routine which pushes the volume solution back into the area of the CCZ4 constraints.
|
|
void | applications::exahype2::ccz4::enforceCCZ4constraints (const double *__restrict__ oldQ, double *__restrict__ dQdt, double timeStepSize) |
| Anticipate Euler step and correct dQdt such that outcome does fulfill constraints.
|
|