aboutsummaryrefslogtreecommitdiff
path: root/m
Commit message (Collapse)AuthorAge
* Make eta (the Gamma driver damping parameter) a local variable only, not a ↵Erik Schnetter2010-03-09
| | | | grid function
* Add second order accurate versions of all thornsErik Schnetter2010-02-19
|
* Use new schedule group MoL_PseudoEvolution for the ADM constraints and the ↵Erik Schnetter2010-02-19
| | | | | | ADM quantities. Re-generate all code.
* Regenerate code after correcting error in Kranc.Erik Schnetter2010-02-13
|
* Remove useMatter parameters which are now unused.Erik Schnetter2010-02-13
|
* Treate Tmunu variables as tensors, instead of accessing them via local ↵Erik Schnetter2010-02-13
| | | | helper scalars.
* Merge /Users/eschnett/Cbeta/arrangements/McLachlanErik Schnetter2010-02-13
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ML_BSSN/src/ML_BSSN_Minkowski.c ML_BSSN/src/ML_BSSN_convertFromADMBase.c ML_BSSN/src/ML_BSSN_convertFromADMBaseGamma.c ML_BSSN/src/ML_BSSN_setBetaDriverSpatial.c ML_BSSN/src/make.code.defn ML_BSSN_Helper/src/SetGroupTags.c ML_BSSN_M/param.ccl ML_BSSN_M/schedule.ccl ML_BSSN_M/src/ML_BSSN_M_Minkowski.c ML_BSSN_M/src/ML_BSSN_M_convertFromADMBase.c ML_BSSN_M/src/ML_BSSN_M_convertFromADMBaseGamma.c ML_BSSN_M/src/ML_BSSN_M_setBetaDriverSpatial.c ML_BSSN_M/src/make.code.defn ML_BSSN_MP/src/ML_BSSN_MP_Minkowski.c ML_BSSN_MP/src/ML_BSSN_MP_convertFromADMBase.c ML_BSSN_MP/src/ML_BSSN_MP_convertFromADMBaseGamma.c ML_BSSN_MP/src/ML_BSSN_MP_setBetaDriverSpatial.c ML_BSSN_MP/src/make.code.defn ML_BSSN_MP_Helper/src/SetGroupTags.c ML_BSSN_M_Helper/schedule.ccl ML_BSSN_M_Helper/src/SetGroupTags.c m/McLachlan_BSSN.m m/prototype/ML_BSSN_Helper/src/SetGroupTags.c
| * Schedule ML_BSSN_convertToADMBaseGroupWrapper also at ↵Frank Loeffler2010-02-08
| | | | | | | | | | | | | | | | CCTK_POST_RECOVER_VARIABLES -> recompute ADM variables after recovery before first timestep Signed-off-by: Frank Loeffler <knarf@cct.lsu.edu>
| * Merge branch 'HEAD' of carpetgit@carpetcode.dyndns.org:McLachlan.gitPeter Diener2010-02-01
| |\
| | * Handle the case correctly where ShiftGammaCoeff=0. Don't dividy by ↵Erik Schnetter2010-02-01
| | | | | | | | | | | | ShiftGammaCoeff in this case; instead, initialise the (unused) B^i to zero.
| * | Make sure BetaDriver routines are scheduled appropriately.Peter Diener2010-02-01
| |/ | | | | | | | | | | | | Schedule BetaDriver setup routines in initial, postregrid and post_recover_variables. Signed-off-by: Peter Diener <diener@linux-hn3d.site>
* | Add thorn that evaluates the kernels for global ADM quantites (ADM mass and ↵Erik Schnetter2010-02-13
| | | | | | | | ADM angulare momentum)
* | Add thorn that evaluates the ADM constraintsErik Schnetter2010-02-13
| |
* | Distinguish between persistent variables and those that need to be ↵Erik Schnetter2010-02-13
| | | | | | | | checkpointed; e.g. eta (the shift driver parameter) is persistent, but is not checkpointed.
* | Do not generate a separate "matter" thorn; instead, the standard thorn does ↵Erik Schnetter2010-02-13
| | | | | | | | now handle matter terms
* | Correct synchronisation problemsErik Schnetter2010-02-13
| |
* | Split RHS evaluation into two routines to reduce instruction cache usage.Erik Schnetter2010-02-13
| | | | | | | | | | | | | | | | Introduce new temporary Gamma_ij^k to reduce the complexity of the Ricci calculation. Split enforcing the BSSN constraints so that they do not read and write the same variables. Access ADMBase variables directly as tensors instead of via local helper scalars.
* | Use relative instead of absolute path names pointing to KrancErik Schnetter2010-02-13
| |
* | Merge branch 'master' of /Users/eschnett/Cbeta/arrangements/McLachlanErik Schnetter2010-01-25
|\|
| * Make BetaDriver spatially varying.Peter Diener2010-01-25
| | | | | | | | | | | | | | | | Make BetaDriver spatially varying. For now additional storage is unconditional, but that can be changed when we decide on exactly how to do it. Signed-off-by: Peter Diener <diener@linux-hn3d.site>
| * Clean up.Peter Diener2010-01-25
| | | | | | | | | | | | | | Get rid of ML_BSSN6 and ML_BSSNUp as well as their mathematica source files and clean up the makefile. Signed-off-by: Peter Diener <diener@linux-hn3d.site>
* | Remove commented out codeErik Schnetter2010-01-25
| |
* | Avoid division-by-zero problems when ShiftGammaCoeff=0Erik Schnetter2010-01-25
|/
* Regenerate codeErik Schnetter2010-01-09
|
* Remove superfluous synchronisation of RHS variables.Erik Schnetter2010-01-09
| | | | | | Calculate ADM variables in two parts, so that only the time derivatives of lapse and shift are synchronised. Introduce a new parameter "dt_lapse_shift_method" that can be used to omit out the advection terms there, so that the time derivatives of lapse and shift do not need to be synchronised either. (This may be physically wrong.)
* Add new run-time parameter "useMatter", so that the matter terms can be ↵Erik Schnetter2009-12-27
| | | | enabled or disabled at run time, instead of requiring a formulation of their own
* Do not build the BSSN_W formulation any more, since it is now a part of the ↵Erik Schnetter2009-12-27
| | | | standard BSSN formulation.
* Allow 4 RHS time levels.Erik Schnetter2009-11-14
| | | | Re-generate code.
* Merge with Erik's latest changes.Peter Diener2009-11-13
| | | | Signed-off-by: Peter Diener <diener@linux-hn3d.site>
* Merge branch 'HEAD' of carpetgit@carpetcode.dyndns.org:McLachlan.gitPeter Diener2009-11-13
|\
| * Introduce new RHS boundary condition "static" that sets the RHS boundary ↵Erik Schnetter2009-11-13
| | | | | | | | | | | | | | | | | | | | explicitly to zero. Correct schedule of initial condition and boundary conditions. Update the helper thorn, and its routines to set the grid variable tags. Whitespace change in the finite differencing operators.
| * Add radiative boundary conditionsErik Schnetter2009-09-15
| | | | | | | | Add dependency on GenericGD to configuration.ccl
| * Rename FOWaveToy to WaveToyFOErik Schnetter2009-09-15
| |
* | Add the missing helper prototype files.Peter Diener2009-11-12
| | | | | | | | Signed-off-by: Peter Diener <diener@linux-hn3d.site>
* | Add support for the W-method.Peter Diener2009-11-12
|/ | | | | | | Choose between phi and W-methods by setting the integer parameter conformalmethod to either 0 or 1. Signed-off-by: Peter Diener <diener@linux-hn3d.site>
* Add new RHS boundary condition NewRad, implemented in the thorn ↵Erik Schnetter2009-09-04
| | | | LSUThorns/NewRad.
* Register constrained (e.g. ADMBase) variables with MoLErik Schnetter2009-08-28
|
* Add parameter MinimumLapse to enforce a positive lapse value.Erik Schnetter2009-08-28
|
* Register ADM variables as constrained variables, so that MoL copies themErik Schnetter2009-07-03
| | | | before the first time step if they have multiple time levels.
* Regenerate codeErik Schnetter2009-04-28
|
* Use correct one-sided stencils at boundaries.Erik Schnetter2009-04-28
| | | | Some reformatting, some commented out code removed.
* Create helper thorns automatically from a prototypeErik Schnetter2009-04-28
|
* Merge branch 'master' of ↵Erik Schnetter2009-04-27
|\ | | | | | | | | | | | | | | ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan Conflicts: m/Makefile m/McLachlan_BSSN.m
| * Merge branch 'HEAD' of ↵Peter Diener2009-04-27
| |\ | | | | | | | | | | | | | | | | | | | | | ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan Conflicts: ML_BSSN_MP/schedule.ccl m/McLachlan_BSSN.m
| * | Update auto generated files.Peter Diener2009-04-27
| | | | | | | | | | | | Signed-off-by: Peter Diener <diener@linux-hn3d.site>
| * | Undo changes to the makefile.Peter Diener2009-04-27
| | | | | | | | | | | | Signed-off-by: Peter Diener <diener@linux-hn3d.site>
| * | Introduce shift advection upwinding.Peter Diener2009-04-27
| | | | | | | | | | | | Signed-off-by: Peter Diener <diener@linux-hn3d.site>
| * | Merge commit 'origin/master'Peter Diener2008-07-01
| |\ \
| * \ \ Merge commit 'origin/master'Peter Diener2008-06-05
| |\ \ \
| * \ \ \ Merge commit 'origin/master'Peter Diener2008-05-15
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: m/Makefile