|
| void | applications::exahype2::euler::sphericalaccretion::initialiseOverdensity_topHat (double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, double topHatRadius, double additionalMass, double baselineDensity, double baselinePressure, double gamma) |
| | Set the initial overdensity profile as top hat.
|
| |
| void | applications::exahype2::euler::sphericalaccretion::initialiseHomogeneousDensity (double *__restrict__ Q, double baselineDensity, double baselinePressure, double gamma) |
| | Baseline configuration where no overdensity is applied.
|
| |
| void | applications::exahype2::euler::sphericalaccretion::initialiseOverdensity_Gaussian (double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, double topHatRadius, double additionalMass, double baselineDensity, double baselinePressure, double gamma) |
| | Initialise overdensity according to Gaussian.
|
| |
| void | applications::exahype2::euler::sphericalaccretion::initialiseOverdensity_bumpFunction (double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, double topHatRadius, double additionalMass, double baselineDensity, double baselinePressure, double gamma) |
| | Alternative to Gaussian.
|
| |
| void | applications::exahype2::euler::sphericalaccretion::initialiseOverdensity_hyperbolicSecant (double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, double topHatRadius, double additionalMass, double baselineDensity, double baselinePressure, double gamma) |
| | Alternative to Gaussian.
|
| |
| void | applications::exahype2::euler::sphericalaccretion::addGravitationalSource_AlphaCDM (double *__restrict__ S, const tarch::la::Vector< Dimensions, double > &x, const double *__restrict__ Q, double mass, double aInitial, double t) |
| |