diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2008-04-02 18:42:43 -0500 |
---|---|---|
committer | Erik Schnetter <schnetter@cct.lsu.edu> | 2008-04-02 18:42:43 -0500 |
commit | 70fd92da159408e939381abf14f37c01d523760d (patch) | |
tree | 589333caf890e42614583161b5a71dc00c8f2625 /m/Makefile | |
parent | 90b1458fa8c6340ad8c81dbc0dd43ed77f64f993 (diff) |
Create several specialised thorns: ML_ADM and ML_BSSN as standard cases,
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.
Diffstat (limited to 'm/Makefile')
-rw-r--r-- | m/Makefile | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -1,22 +1,27 @@ # -*-Makefile-*- -all: McLachlan.out WaveToy.out +all: McLachlan_ADM.out McLachlan_BSSN.out WaveToy.out @echo @echo "The Cactus thorns are up to date." @echo -McLachlan.out: McLachlan.m - rm -rf ML_ADM ML_BSSN - ./runmath.sh $^ - for thorn in ML_ADM ML_BSSN; do ./copy-if-changed.sh $$thorn ../$$thorn; done +McLachlan_ADM.out: McLachlan_ADM.m +# rm -rf ML_ADM* +# ./runmath.sh $^ +# for thorn in ML_ADM*; do ./copy-if-changed.sh $$thorn ../$$thorn; done +McLachlan_BSSN.out: McLachlan_BSSN.m + rm -rf ML_BSSN* + ./runmath.sh $^ + for thorn in ML_BSSN*; do ./copy-if-changed.sh $$thorn ../$$thorn; done WaveToy.out: WaveToy.m rm -rf ML_WaveToy ML_FOWaveToy ./runmath.sh $^ for thorn in ML_WaveToy ML_FOWaveToy; do ./copy-if-changed.sh $$thorn ../$$thorn; done clean: - rm -rf McLachlan.out McLachlan.err ML_ADM ML_BSSN + rm -rf McLachlan_ADM.out McLachlan_ADM.err ML_ADM* + rm -rf McLachlan_BSSN.out McLachlan_BSSN.err ML_BSSN* rm -rf WaveToy.out WaveToy.err ML_WaveToy ML_FOWaveToy .PHONY: all clean |