aboutsummaryrefslogtreecommitdiff
path: root/ML_BSSN/param.ccl
Commit message (Collapse)AuthorAge
* Regenerate code (Kranc commit 01478e8bf1bc509f67a3f8fa2c18021dc9b975f3)Ian Hinder2013-09-12
| | | Reordering of entries in param.ccl due to internal cleanup in Kranc.
* Regenerate McLachlan (Kranc commit caf12ddfb11ccd9a7bf822cc8ec0d7691cded0aa)Ian Hinder2013-09-05
|
* Change the dafault value of apply_dissipation to "never".Peter Diener2012-10-23
| | | | | | | | Change the default value of apply_dissipation from "always" to "never". Since the default dissipation strength is zero this should not change results for users using default values but should save time. Signed-off-by: Peter Diener <diener@cct.lsu.edu>
* Regenerate codeErik Schnetter2012-01-02
|
* Regenerate codeErik Schnetter2011-12-15
|
* Regenerate codeIan Hinder2011-11-17
| | | Kranc version beb854b56cd60ec97072d709a064eeafe1633ed1
* Regenerate codeIan Hinder2011-09-19
|
* Regenerate codeIan Hinder2011-06-13
| | | | Test ML_BSSN_sgw3d_rhs fails with differences in B, Brhs and betarhs because the initial data for these has been modified. Tests ML_BSSN_sgw3d and ML_BSSN_O8_sgw3d_rhs fail in all variables due to coupling.
* Undo "Revert recent commits"Ian Hinder2011-06-13
| | | | | | It was only the tests which were wrong. This reverts commit 05347a08d0c9bd2a87846ab4ad8990fe26274a4a.
* Revert recent commitsIan Hinder2011-06-12
| | | | | | | | These are causing NaNs when run with poison. I don't know if this is due to the tests or the code, so I am reverting the commits from 863a3e5b25e7150148f9d2b60b4b362628c675f7 to 2725eb1eb32525486df76a3686f8e550155c8e0c while the problem is being diagnosed.
* Regenerate codeIan Hinder2011-06-11
| | | Testsuites pass
* Regenerate codeIan Hinder2011-06-09
| | | Testsuite passes
* Regenerate codeIan Hinder2011-06-09
| | | Testsuite passes
* Update auto-generated code as generated by the current version of KrancErik Schnetter2011-04-03
|
* Re-generate codeErik Schnetter2011-01-03
|
* Regenerate codeErik Schnetter2010-12-08
|
* Regenerate codeErik Schnetter2010-05-02
|
* Merge branch 'master' of /Users/eschnett/Cbeta/arrangements/McLachlanErik Schnetter2010-04-07
|\ | | | | | | | | | | | | | | | | Conflicts: ML_BSSN/src/ML_BSSN_RHS1.c ML_BSSN_MP/src/ML_BSSN_MP_RHS1.c ML_BSSN_O2/src/ML_BSSN_O2_RHS1.c ML_BSSN_O8/src/ML_BSSN_O8_RHS1.c m/McLachlan_BSSN.m
| * Move RHS evaluations around to optimize for 32Kb instruction cache machines.Peter Diener2010-03-30
| | | | | | | | | | | | | | | | | | | | | | | | Move RHS evaluations for trK and the lapse to RHS1 to better even out the instruction count between RHS1 and RHS2 leading to better performance on 32Kb instruction cache machines. Also replace covariant derivatives with respect to the physical metric with covariant derivatives with respect to the conformal metric. This avoids having to compute the physical Christoffel symbols. The performance on 64Kb instruction cache machines is unchanged. Also get rid of some unused shorthands and generate code for 3 timelevels. Signed-off-by: Peter Diener <diener@cct.lsu.edu>
* | Add SpatialShiftGammaCoeffRadius to reduce ShiftGammaCoeff outside of a ↵Erik Schnetter2010-04-07
|/ | | | certain radius
* Don't build or schedule old RHS routine any moreErik Schnetter2010-03-21
|
* Use Ian's version of Kranc, which is found atErik Schnetter2010-03-18
| | | | <git@github.com:ianhinder/Kranc.git>.
* Make eta (the Gamma driver damping parameter) a local variable only, not a ↵Erik Schnetter2010-03-09
| | | | grid function
* Regenerate code after correcting error in Kranc.Erik Schnetter2010-02-13
|
* 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
| * 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>
* | Update auto-generated codeErik Schnetter2010-02-13
|/
* 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>
* Commit changes that should have been committed earlierErik Schnetter2010-01-12
|
* Update auto-generated codeErik Schnetter2009-12-27
|
* 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>
* 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.
* 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.
* Resolve merge commitsErik Schnetter2009-04-27
|
* 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
| * Regenerate the codeErik Schnetter2008-08-04
| |
* | Merge commit 'origin/master'Peter Diener2008-07-01
|\|
| * Add new parameter calculate_ADMBase_variables_at, which determines whetherErik Schnetter2008-06-16
| | | | | | | | | | | | | | the ADMBase variables are calculated at every substep in MoL_PostStep, or only once at CCTK_EVOL, or only once at CCTK_ANALYSIS. Remove unused calculation convertToADMBaseLapseShiftCalc.
* | Merge commit 'origin/master'Peter Diener2008-05-15
|\| | | | | | | | | Conflicts: m/Makefile
| * Update auto-generated codeErik Schnetter2008-05-12
| |
| * Create several specialised thorns: ML_ADM and ML_BSSN as standard cases,Erik Schnetter2008-04-02
| | | | | | | | | | | | | | | | | | ML_BSSN_MP for multi-patch simulations, and ML_BSSN_M for AMR simulations with matter. Add helper thorns for all BSSN thorns. Helper thorns are required at run time, e.g. to register gauge conditions. Split ADM and BSSN equations into their own source files.
* | Merge commit 'origin/master'Peter Diener2008-02-13
|\|
| * Re-generate all codeErik Schnetter2008-02-13
| |
* | No real changePeter Diener2008-02-13
|/ | | | | Just "produced by" comments Signed-off-by: Peter Diener <diener@diener-3.lsu.edu>
* Don't calculate ADMBase variables on the boundariesErik Schnetter2008-01-31
| | | | | Don't calculate ADMBase variables on the boundaries, since they require derivatives. Instead, select and apply boundary conditions after converting from BSSN to ADM.
* Schedule ML_BSSN_convertToADMBase everywhere.Peter Diener2008-01-29
| | | | | | | | Since ML_BSSN_convertToADMBase doesn't contain any derivatives we can evaluate it everywhere. Get's rid of a sync of the ADMBase variables and makes it unnecessary to apply the boundary conditions (which wasn't done, anyway). Signed-off-by: Peter Diener <diener@diener-3.lsu.edu>
* Update McLachlan. ML_BSSN_Helper is now required at run timeErik Schnetter2008-01-14
| | | | | | | | | | | | | | | | | | Calculate the complete RHS in one loop, including matter if desired. This requires different McLachlan builds for runs with and without matter. Make the number of active timelevels a run-time parameter. Register the slicing in ML_BSSN_Helper. This requires CoordGauge to be activated at run time. Add custom boundary conditions, to be used instead of Cactus boundary conditions. Make McLachlan fully compliant with the ADMBase initial data mechanism. Calculate RHS and constrains in special groups provided by ML_BSSN_Helper. ML_BSSN_Helper is now required at run time.