14 namespace sphericalaccretion {
35 double* __restrict__ Q,
38 double additionalMass,
39 double baselineDensity,
40 double baselinePressure,
49 double* __restrict__ Q,
double baselineDensity,
double baselinePressure,
double gamma
82 double* __restrict__ Q,
85 double additionalMass,
86 double baselineDensity,
87 double baselinePressure,
99 double* __restrict__ Q,
102 double additionalMass,
103 double baselineDensity,
104 double baselinePressure,
116 double* __restrict__ Q,
119 double additionalMass,
120 double baselineDensity,
121 double baselinePressure,
127 double* __restrict__ S,
129 const double* __restrict__ Q,
void addGravitationalSource_AlphaCDM(double *__restrict__ S, const tarch::la::Vector< Dimensions, double > &x, const double *__restrict__ Q, double mass, double aInitial, double t)
void 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 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 initialiseHomogeneousDensity(double *__restrict__ Q, double baselineDensity, double baselinePressure, double gamma)
Baseline configuration where no overdensity is applied.
void 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 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.
This file is part of the ExaHyPE 2 project within Peano 4.