source: CONFIG/branches/LMDZINCA/LMDZINCA_v3_0/AA_make @ 431

Last change on this file since 431 was 431, checked in by acosce, 16 years ago

new compilation option for LMDZ

  • Property svn:keywords set to Id
File size: 2.8 KB
RevLine 
[65]1#- $Id$
[184]2ifneq ($(MAKECMDGOALS),$(shell cat .resol))
[48]3ifneq ($(MAKECMDGOALS),)
[120]4$(shell rm -rf ../../modeles/INCA3/config)
[48]5$(shell rm -f ../../modeles/INCA3/src/INCA_PP/*)
[120]6$(shell rm -rf ../../lib/* )
[48]7endif
8endif
9
[159]10
[48]11all :
[184]12        if [ -s ./.resol ] ; then gmake `cat .resol` ; else gmake AERxLMD9672 ; fi
[48]13
14
[184]15CH4_AERxLMD9672 : libioipsl inca3_lmdz9672_ch4aer
16        echo "CH4_AERxLMD9672" > .resol
[48]17
[184]18CH4xLMD9672 : libioipsl inca3_lmdz9672_ch4
19        echo "CH4xLMD9672" > .resol
[48]20
[184]21NMHCxLMD9672 : libioipsl inca3_lmdz9672_nmhc
22        echo "NMHCxLMD9672" > .resol
[48]23
[184]24NMHC_AERxLMD9672 : libioipsl inca3_lmdz9672_nmhcaer
25        echo "NMHC_AERxLMD9672" > .resol
[48]26
[184]27AERxLMD9672 : libioipsl inca3_lmdz9672_aer
28        echo "AERxLMD9672" > .resol
[48]29
[184]30GESxLMD9672 : libioipsl inca3_lmdz9672_ges
31        echo "GESxLMD9672" > .resol
[48]32
33
[184]34inca3_lmdz9672_aer :
[268]35        (cd ../../modeles/INCA3; ./inca_fcm -chimie AER -parallel true -m $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; )
[431]36        (cd ../../modeles/LMDZ4;  ./makegcm_fcm -d 96x72x19 -t 31 -v false -chimie INCA -parallel mpi -m $(FCM_ARCH) -g reg gcm ; cp bin/gcm_96x72x19_t31_phylmd_para_inca.e ../../bin/gcm.e ; )
[48]37
38
[184]39inca3_lmdz9672_ch4aer :
[268]40        (cd ../../modeles/INCA3; ./inca_fcm -chimie CH4_AER -parallel true -m $(FCM_ARCH); cp SIMULATIONS/CH4_AER/inca.dat ../../bin/inca.dat ; )
[431]41        (cd ../../modeles/LMDZ4; ./makegcm_fcm -d 96x72x19 -t 75 -v false -chimie INCA -parallel mpi  -m $(FCM_ARCH) -g reg gcm ; cp bin/gcm_96x72x19_t75_phylmd_para_inca.e ../../bin/gcm.e ; )
[48]42
[184]43inca3_lmdz9672_ch4 :
[268]44        (cd ../../modeles/INCA3; ./inca_fcm -chimie CH4 -parallel true -m $(FCM_ARCH); cp SIMULATIONS/CH4/inca.dat ../../bin/inca.dat ; )
[431]45        (cd ../../modeles/LMDZ4; ./makegcm_fcm -d 96x72x19 -t 45 -v false -chimie INCA -parallel mpi  -m $(FCM_ARCH) -g reg gcm ; cp bin/gcm_96x72x19_t45_phylmd_para_inca.e ../../bin/gcm.e ; )
[48]46
47
[184]48inca3_lmdz9672_nmhcaer :
[268]49        (cd ../../modeles/INCA3; ./inca_fcm -chimie NMHC_AER -parallel true -m $(FCM_ARCH); cp SIMULATIONS/NMHC_AER/inca.dat ../../bin/inca.dat ; )
[431]50        (cd ../../modeles/LMDZ4; ./makegcm_fcm -d 96x72x19 -t 119 -v false -chimie INCA -parallel mpi  -m $(FCM_ARCH) -g reg gcm ; cp bin/gcm_96x72x19_t119_phylmd_para_inca.e ../../bin/gcm.e ; )
[48]51
[184]52inca3_lmdz9672_nmhc :
[268]53        (cd ../../modeles/INCA3; ./inca_fcm -chimie NMHC -parallel true -m $(FCM_ARCH); cp SIMULATIONS/NMHC/inca.dat ../../bin/inca.dat ; )
[431]54        (cd ../../modeles/LMDZ4; ./makegcm_fcm -d 96x72x19 -t 89 -v false -chimie INCA -parallel mpi  -m $(FCM_ARCH) -g reg gcm ; cp bin/gcm_96x72x19_t89_phylmd_para_inca.e ../../bin/gcm.e ; )
[48]55
56
[184]57inca3_lmdz9672_ges :
[268]58        (cd ../../modeles/INCA3; ./inca_fcm -chimie GES -parallel true -m $(FCM_ARCH); cp SIMULATIONS/GES/inca.dat ../../bin/inca.dat ; )
[431]59        (cd ../../modeles/LMDZ4; ./makegcm_fcm -d 96x72x19 -t 13 -v false -chimie INCA -parallel mpi  -m $(FCM_ARCH) -g reg gcm ; cp bin/gcm_96x72x19_t13_phylmd_para_inca.e ../../bin/gcm.e ; )
[48]60
61libioipsl :
62        (cd ../../modeles/IOIPSL/src ; $(M_K) -f Makefile)
63
Note: See TracBrowser for help on using the repository browser.