![]() |
Bimetric 3+1 toolkit for spherical symmetry
|
bim-solver.cpp [code] | Standard 3+1 evolution for spherically symmetric bimetric spacetimes |
bimetricModel.h [code] | Implements the parameters which define bimetric models |
documentation.h [code] | Doxygen documentation for the main page |
eom-std.h [code] | Equations of Motion |
maximalSlice.h [code] | Maximal slicing algorithm |
numMethods.h [code] | Implemented numerical modules |
eom/eomConstraints.h [code] | The constraint equations (without sources) |
eom/eomEvolution.h [code] | The evolution equations for metrics |
eom/eomGauge.h [code] | The gauge functions BimetricEvolve::eq_q, BimetricEvolve::eq_gAlp, and BimetricEvolve::eq_fAlp |
eom/eomLapseRatios.h [code] | The lapse factors BimetricEvolve::eq_gW and BimetricEvolve::eq_fW |
eom/eomMatter.h [code] | The equations of motion for a perfect fluid |
eom/eomMiscEquations.h [code] | Contains p, gHorz, fHorz, gBet, fBet and sigma eqs |
eom/eomSources.h [code] | The stress-energy tensor components |
grid/gridDriver.h [code] | Implements a spatially cell-centered uniform grid |
grid/gridFunctions.h [code] | Contains definitions of the variables that are tracked on a grid point |
grid/gridInitialData.h [code] | Reads initial data into the grid |
grid/gridOutput.h [code] | Writes checkpoints from the grid to the output data file |
grid/integrator.h [code] | Time evolution using the Method of Lines (MoL) |
numMethods/bandSol.h [code] | Solving a linear equation A * x = b for a band-diagonal matrix A |
numMethods/cubicSpline.h [code] | The natural cubic spline of degree 3 with continuity C2 |
numMethods/dataTypes.h [code] | Number datatypes Int and Real |
numMethods/finiteDifferences.h [code] | Macros to emit various finite differences (e.g., for approximating derivatives, or for the Keisser-Oliger term) |
numMethods/matrix.h [code] | Vector and Matrix classes |
numMethods/methodOfLines.h [code] | Descriptors for various methods of lines (MoL) |
numMethods/SavitzkyGolayCoeff.h [code] | |
sys/hpc.h [code] | High-Performance Computing (HPC) support |
sys/lowess.h [code] | |
sys/mpiDummyWorld.h [code] | A dummy message passing interface (MPI) |
sys/mpiWorld.h [code] | The MPI implementation that splits a grid among the ranks |
sys/paramsHolder.h [code] | Access to the configuration files |
sys/slog.h [code] | Writing both to cerr and cout simultaneously |
sys/trackUsedTime.h [code] | Tracks the elapsed lifetime of an object |