[142] | 1 | #- $Id$ |
---|
[623] | 2 | ifneq ($(MAKECMDGOALS),$(shell cat .resol)) |
---|
| 3 | ifneq ($(MAKECMDGOALS),) |
---|
| 4 | $(shell rm -rf ../../modeles/INCA3/config) |
---|
| 5 | $(shell rm -f ../../modeles/INCA3/src/INCA_PP/*) |
---|
| 6 | endif |
---|
| 7 | endif |
---|
[142] | 8 | |
---|
| 9 | |
---|
[615] | 10 | |
---|
[142] | 11 | all : |
---|
[888] | 12 | if [ -s ./.resol ] ; then gmake `cat .resol` ; else gmake AERxLMD9695 ; fi |
---|
[142] | 13 | |
---|
| 14 | |
---|
[615] | 15 | AERxLMD9671 : libioipsl liborchidee aer_lmdz9671 |
---|
| 16 | echo "AERxLMD9671" >.resol |
---|
[142] | 17 | |
---|
[627] | 18 | AERxLMD9672 : libioipsl liborchidee aer_lmdz9672 |
---|
| 19 | echo "AERxLMD9672" >.resol |
---|
| 20 | |
---|
[615] | 21 | CH4_AERxLMD9672 : libioipsl liborchidee ch4aer_lmdz9672 |
---|
| 22 | echo "CH4_AERxLMD9672" >.resol |
---|
| 23 | |
---|
| 24 | CH4xLMD9672 : libioipsl liborchidee ch4_lmdz9672 |
---|
| 25 | echo "CH4xLMD9672" >.resol |
---|
| 26 | |
---|
| 27 | NMHCxLMD9672 : libioipsl liborchidee nmhc_lmdz9672 |
---|
| 28 | echo "NMHCxLMD9672" >.resol |
---|
| 29 | |
---|
| 30 | NMHC_AERxLMD9672 : libioipsl liborchidee nmhcaer_lmdz9672 |
---|
| 31 | echo "NMHC_AERxLMD9672" >.resol |
---|
| 32 | |
---|
| 33 | GESxLMD9672 : libioipsl liborchidee ges_lmdz9672 |
---|
| 34 | echo "GESxLMD9672" >.resol |
---|
| 35 | |
---|
[636] | 36 | AERxLMD9695 : libioipsl liborchidee aer_lmdz9695 |
---|
| 37 | echo "AERxLMD9695" >.resol |
---|
[615] | 38 | |
---|
[636] | 39 | CH4_AERxLMD9695 : libioipsl liborchidee ch4aer_lmdz9695 |
---|
| 40 | echo "CH4_AERxLMD9695" >.resol |
---|
| 41 | |
---|
| 42 | CH4xLMD9695 : libioipsl liborchidee ch4_lmdz9695 |
---|
| 43 | echo "CH4xLMD9695" >.resol |
---|
| 44 | |
---|
| 45 | NMHCxLMD9695 : libioipsl liborchidee nmhc_lmdz9695 |
---|
| 46 | echo "NMHCxLMD9695" >.resol |
---|
| 47 | |
---|
| 48 | NMHC_AERxLMD9695 : libioipsl liborchidee nmhcaer_lmdz9695 |
---|
| 49 | echo "NMHC_AERxLMD9695" >.resol |
---|
| 50 | |
---|
| 51 | GESxLMD9695 : libioipsl liborchidee ges_lmdz9695 |
---|
| 52 | echo "GESxLMD9695" >.resol |
---|
| 53 | |
---|
[1285] | 54 | AERxLMD144142 : libioipsl liborchidee aer_lmdz144142 |
---|
| 55 | echo "AERxLMD144142" >.resol |
---|
[636] | 56 | |
---|
[142] | 57 | libioipsl : |
---|
| 58 | (cd ../../modeles/IOIPSL/src ; $(M_K) -f Makefile) |
---|
| 59 | |
---|
| 60 | |
---|
| 61 | liborchidee : |
---|
| 62 | (cd ../../modeles/ORCHIDEE/ ; $(M_K) -f Makefile) |
---|
[1071] | 63 | #-Q- platine (rm -f ../../lib/parallel.mod) |
---|
[142] | 64 | |
---|
[615] | 65 | aer_lmdz9671: |
---|
[1330] | 66 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x71x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x71x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[617] | 67 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie AER -parallel mpi -resol 96x71 -arch $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; ) |
---|
[615] | 68 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x71x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x71x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
[142] | 69 | |
---|
[615] | 70 | |
---|
| 71 | aer_lmdz9672: |
---|
[1330] | 72 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x72x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x72x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[617] | 73 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie AER -parallel mpi -arch $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; ) |
---|
[615] | 74 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x72x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x72x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
| 75 | |
---|
| 76 | |
---|
| 77 | ch4aer_lmdz9672: |
---|
[1330] | 78 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x72x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x72x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[617] | 79 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie CH4_AER -parallel mpi -arch $(FCM_ARCH); cp SIMULATIONS/CH4_AER/inca.dat ../../bin/inca.dat ; ) |
---|
[615] | 80 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x72x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x72x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
| 81 | |
---|
| 82 | |
---|
| 83 | ch4_lmdz9672: |
---|
[1330] | 84 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x72x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x72x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[617] | 85 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie CH4 -parallel mpi -arch $(FCM_ARCH); cp SIMULATIONS/CH4/inca.dat ../../bin/inca.dat ; ) |
---|
[615] | 86 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x72x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x72x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
| 87 | |
---|
| 88 | |
---|
| 89 | nmhc_lmdz9672: |
---|
[1330] | 90 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x72x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x72x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[617] | 91 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie NMHC -parallel mpi -arch $(FCM_ARCH); cp SIMULATIONS/NMHC/inca.dat ../../bin/inca.dat ; ) |
---|
[615] | 92 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x72x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x72x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
| 93 | |
---|
| 94 | |
---|
| 95 | nmhcaer_lmdz9672: |
---|
[1330] | 96 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x72x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x72x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[617] | 97 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie NMHC_AER -parallel mpi -arch $(FCM_ARCH); cp SIMULATIONS/NMHC_AER/inca.dat ../../bin/inca.dat ; ) |
---|
[615] | 98 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x72x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x72x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
| 99 | |
---|
| 100 | ges_lmdz9672: |
---|
[1330] | 101 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x72x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x72x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[617] | 102 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie GES -parallel mpi -arch $(FCM_ARCH); cp SIMULATIONS/GES/inca.dat ../../bin/inca.dat ; ) |
---|
[615] | 103 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x72x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x72x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
[636] | 104 | |
---|
| 105 | |
---|
| 106 | |
---|
| 107 | |
---|
| 108 | aer_lmdz9695: |
---|
[1330] | 109 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[636] | 110 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie AER -parallel mpi -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; ) |
---|
| 111 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x95x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
| 112 | |
---|
| 113 | |
---|
| 114 | ch4aer_lmdz9695: |
---|
[1330] | 115 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[636] | 116 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie CH4_AER -parallel mpi -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/CH4_AER/inca.dat ../../bin/inca.dat ; ) |
---|
| 117 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x95x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
| 118 | |
---|
| 119 | |
---|
| 120 | ch4_lmdz9695: |
---|
[1330] | 121 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[636] | 122 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie CH4 -parallel mpi -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/CH4/inca.dat ../../bin/inca.dat ; ) |
---|
| 123 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x95x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
| 124 | |
---|
| 125 | |
---|
| 126 | nmhc_lmdz9695: |
---|
[1330] | 127 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[636] | 128 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie NMHC -parallel mpi -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/NMHC/inca.dat ../../bin/inca.dat ; ) |
---|
| 129 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x95x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
| 130 | |
---|
| 131 | |
---|
| 132 | nmhcaer_lmdz9695: |
---|
[1330] | 133 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[636] | 134 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie NMHC_AER -parallel mpi -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/NMHC_AER/inca.dat ../../bin/inca.dat ; ) |
---|
| 135 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x95x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
| 136 | |
---|
| 137 | ges_lmdz9695: |
---|
[1330] | 138 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[636] | 139 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie GES -parallel mpi -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/GES/inca.dat ../../bin/inca.dat ; ) |
---|
| 140 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x95x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
[920] | 141 | |
---|
[1285] | 142 | aer_lmdz144142: |
---|
[1330] | 143 | # (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 144x142x19 -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_144x142x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) |
---|
[1285] | 144 | (cd ../../modeles/INCA3; ./makeinca_fcm -chimie AER -parallel mpi -resol 144x142 -arch $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; ) |
---|
| 145 | (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 144x142x19 -chimie INCA -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_144x142x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; ) |
---|
| 146 | |
---|
| 147 | |
---|
[920] | 148 | clean : |
---|
| 149 | (rm -rf $(LIBDIR)/* ; rm -f $(BINDIR)/* ; rm -rf ../../modeles/LMDZ4/libo/* ../../modeles/LMDZ4/.lock ; ) |
---|