aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Initialise all grid points when grid functions are paddedHEADmastereschnett2013-06-13
| | | | | | | Use cctk_ash instead of cctk_lsh to determine total array size. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@74 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* declare loop variables inside openmp loops (to make them private)knarf2012-05-25
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@68 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* ADMBase: re-introduce code to respecet boundary widthrhaas2012-05-14
| | | | | | | that was accidentally removed in revision 66. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@67 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Allow different boundary conditions in ADMBaseeschnett2012-05-11
| | | | | | | | Introduce a parameter ADMBase::admbase_boundary_condition selection which boundary condition ADMBase applies. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@66 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Apply "flat" boundary condition instead of "none" to ADMBase variableshinder2011-08-17
| | | | | | | | In the development version of Carpet, only the interior of the newly created grid is initialized by interpolation, so non-trivial boundary conditions need to be applied. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@62 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Ian Hawke: The point is that no BCs are applied to ADMBase variables, so ↵knarf2011-04-14
| | | | | | | | | they're never SYNC'd, so never initialized on refined grids. Ian sent a patch which I extended at bit. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@59 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Add OpenMP parallelisationschnetter2010-01-23
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@50 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Remove duplicate routines (error in last commit)schnetter2010-01-23
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@49 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Add "static" as synonym to "none" to metric evolution keywords. Theschnetter2010-01-23
| | | | | | | | | | | | | | | | | | | gauges already use the "static" keyword for this. Rename some methods to have proper capitalisation, e.g. from "SetDtlapse" to "SetDtLapse". Initialise DtLapse and DtShift to zero if these initial conditions are chosen. ADMBase already initialises metric, lapse, and shift when Minkowski initial conditions are chosen. Evolve all ADMBase variables if they have the evolution method "static", which is offered by ADMBase. This evolution copies the past to the current time level in cctk_prestep, which works with and without CactusBase/MoL. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@48 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Set symmetry behaviour of dtlapse and dtshiftschnetter2008-08-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@41 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Add new grid functions for dtlapse and dtbetax, dtbetay, and dtbetaz.schnetter2008-04-15
| | | | | | | | | | | | | | | | | | | 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
* Initialize all active timelevels.hawke2003-09-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@23 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Added comment about how to get Minkowski initial data with a conformal factor.rideout2002-05-29
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@13 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Set shift to zero rather than 1 in ShiftZero !goodale2002-05-02
| | | | | | | Tom git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@9 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Adding a ParamCheck routine - ADMBase only knows about "physical" metric_typegoodale2002-04-29
| | | | | | | | | | so will refuse to setup "cartesian minkowski" if metric_type is not "physical". Tom git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@8 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Fixing a typo spotted by Ian.goodale2002-04-27
| | | | | | | | | Fixing some incorrect grdoc. Tom git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@6 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Temporarily adding InitSymBound.c until we have a better way of setting ↵goodale2002-04-26
| | | | | | | | | symmetries. Tom git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@4 d576a68a-b34a-40ae-82fc-004fa1a9d16f
* Initial import of new Einstein stuff. This has the new thorns, but not allgoodale2002-04-25
are fully functional yet. When I have completed this stage I'll send an updated spec out with some questions which have arisen during this process. Please don't import anything new without checking with me first, as I want to play games on the server copying cvs files around to preserve histories on files which are only minimally touched. Tom git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@2 d576a68a-b34a-40ae-82fc-004fa1a9d16f