Here are the data structures with brief descriptions:
BandLUDecomposition | BandLUDecomposition implements a method for solving linear equations A * x = b for a band-diagonal matrix A using LU decomposition |
BimetricEvolve | BimetricEvolve encapsulates a 3+1 evolution solver for bimetric spacetimes |
BimetricModel | A structure that holds parameters which define a specific bimetric model |
CubicSpline | CubicSpline encapsulates the natural cubic spline of degree 3 with continuity C2 |
DummyMPIWorld | Implements a dummy message passing interface (MPI) |
fld::EvolvedBy | A pair of two grid functions where the first is evolved in time by the other |
GF_Descriptor | Verbose descriptor of a grid function |
GridInitialData | Reads the initial data from the given file |
GridOutputWriter | Writes checkpoints from the grid to the output data file |
GridPoint | A wrapper for a grid point so that the all of the grid functions can be treated as a compound object when reading/writing |
GridUser | GridUser contains cached variables from the grid-driver |
IntegFace | Interface used for MoL integration that prepares and finalizes integration steps |
Lowess< Container, T > | Templated class for LOWESS (locally weighted scatterplot smoothing) |
Matrix< T > | A matrix (a two-dimensional array) of elements |
MoL | Time evolution using the Method of Lines (MoL) |
MoLDescriptor | A method of lines (MoL) descriptor |
MPIWorld | Implements the message passing interface (MPI) for high-performance computing (HPC) |
Parameters | Contains key = value pairs that are obtained from a configuration file |
GridOutputWriter::skipInfo | SkipInfo declares a time point at which to set a new mSkip and delta_t for the integration |
SLog | SLog enables writing both to cerr and cout simultaneously |
TrackUsedTime | Reports the elapsed time for the lifetime of the created object |
UniformGrid | Uniform grid of grid functions |
Vector< T > | A vector (or an array) of elements |