aboutsummaryrefslogtreecommitdiff
path: root/ML_BSSN_MP
Commit message (Collapse)AuthorAge
* 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
|
* MergeErik 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
| * 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>
* | Update auto-generated codeErik 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>
* | Avoid division-by-zero problems when ShiftGammaCoeff=0Erik Schnetter2010-01-25
|/
* 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>
* Merge branch 'HEAD' of carpetgit@carpetcode.dyndns.org:McLachlan.gitPeter Diener2009-11-13
|\
| * Add radiative boundary conditionsErik Schnetter2009-09-15
| | | | | | | | Add dependency on GenericGD to configuration.ccl
* | 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.
* Re-generate code after correcting a code generation error in KrancErik Schnetter2009-04-28
|
* Regenerate codeErik Schnetter2009-04-28
|
* 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
| * Convert to ADM variables on all grid points, including the boundary.Erik Schnetter2008-08-05
| | | | | | | | | | | | | | Omit the derivatives on the boundary, which only affect the time derivatives of lapse and shift. Regenerate the code.
| * Regenerate the codeErik Schnetter2008-08-04
| |
| * Correct error in schedule group nameErik Schnetter2008-08-01
| |
* | Update auto generated code.Peter Diener2009-04-27
| | | | | | | | Signed-off-by: Peter Diener <diener@linux-hn3d.site>
* | 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 after running scriptPeter Diener2008-07-01
|/ | | | | Merge generated source files after running script Signed-off-by: Peter Diener <diener@diener-3.lsu.edu>
* Re-introduce the distinction between vacuum and matter spacetimes.Erik Schnetter2008-05-20
| | | | | | This is convenient since Kranc cannot easily detect whether the TmunuBase have storage or not, thus requiring them to have storage at all times. Differentiating between vacuum and matter spacetime avoids this.
* 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.