![]() |
Gowdy solver
|
Namespaces | |
namespace | fld |
Definitions of grid functions are here. | |
Data Structures | |
class | UniformGrid |
Uniform grid of grid functions. More... | |
struct | GridUser |
GridUser contains cached variables from the grid-driver. More... | |
class | IORecord |
A wrapper for GridPoint so that GridPoint's array of fields can be treated as a compound object when reading/writing. More... | |
Defines | |
#define | GF(f, m, n) grid[m][n][f] |
Access the given grid function data (a utility macro for the grid users). | |
#define | emitField(gf) inline Real& gf( Int m, Int n ) { return grid[m][n][fld::gf]; } |
emitField is a macro that emits a method encapsulating a grid function that access data in a grid at a point given by m (discretized t-coordinate) and n (discretized r-coordinate). | |
Typedefs | |
typedef Real | GridPoint [GFCNT] |
A set of variables that is tracked on a grid point. |
emitField
is a macro that emits a method encapsulating a grid function that access data in a grid at a point given by m
(discretized t-coordinate) and n
(discretized r-coordinate).
For example, emitField(r)
defines r(m,n)
.
Definition at line 195 of file gridDriver.h.
#define GF | ( | f, | |
m, | |||
n | |||
) | grid[m][n][f] |
Access the given grid function data (a utility macro for the grid users).
Definition at line 188 of file gridDriver.h.
Referenced by GridUser::cubicSplineShmooth(), MoLIntegrator::integrate_AvgICN(), MoLIntegrator::integrate_MoL(), MoLIntegrator::integStep_AvgICN(), GowdyEvolve::integStep_CheckForNaNs(), MoLIntegrator::integStep_Euler(), MoLIntegrator::integStep_MoL(), MoLIntegrator::integStep_MoLInit(), MoLIntegrator::quit(), and MoLIntegrator::reportIntegrationTime().
A set of variables that is tracked on a grid point.
Definition at line 14 of file gridPoint.h.