diff options
author | schnetter <schnetter@d576a68a-b34a-40ae-82fc-004fa1a9d16f> | 2008-04-15 19:39:13 +0000 |
---|---|---|
committer | schnetter <schnetter@d576a68a-b34a-40ae-82fc-004fa1a9d16f> | 2008-04-15 19:39:13 +0000 |
commit | d25c51164d53a3e18c24daf7e1b202e944a7a0b0 (patch) | |
tree | 76cbb09ff93905b11720be4ccb503e45803b6223 /src/InitSymBound.c | |
parent | 3090085c8c0c29d6d62f550283d02c51061d2343 (diff) |
Add new grid functions for dtlapse and dtbetax, dtbetay, and dtbetaz.
Also add several state variables so that codes can determine whether
these variables have storage; storage is off by default for backwards
compatibility. This is similar to the way in which the shift vector
is handled, which also has no storage by default.
This is necessary since the ADMBase variables store currently the
3-metric, lapse, shift, and extrinsic curvature. They do not store
the time derivatives of lapse and shift, which makes it impossible to
calculate the time derivative of the 4-metric from the ADMBase
variables. This is a shortcoming, since almost all current evolution
systems require these, including common BSSN gauge conditions and
harmonic evolution schemes. (In many cases, initial data assume that
these additional time derivatives are zero to get around this issue.)
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@40 d576a68a-b34a-40ae-82fc-004fa1a9d16f
Diffstat (limited to 'src/InitSymBound.c')
0 files changed, 0 insertions, 0 deletions