source: CONFIG/LMDZORINCA/tags/LMDZORINCA_v2/AA_make @ 3221

Last change on this file since 3221 was 1917, checked in by acosce, 10 years ago

correct bug in compilation of LMDZORINCA (144x142)

File size: 12.8 KB
Line 
1#- $Id$
2
3all :
4        if [ -s ./.resol ] ; then gmake `cat .resol` ; else gmake AERxLMD9695 ; fi
5
6AERxLMD9671 : libioipsl liborchidee aer_lmdz9671
7        echo "AERxLMD9671" >.resol
8        echo "RESOL_ATM_3D=96x95x19" >>.resol
9        echo "CHEM=AER" > .chimie
10
11AERxLMD9672 : libioipsl liborchidee aer_lmdz9672
12        echo "AERxLMD9672" >.resol
13        echo "RESOL_ATM_3D=96x95x19" >>.resol
14        echo "CHEM=AER" > .chimie
15
16CH4_AERxLMD9672 : libioipsl liborchidee ch4aer_lmdz9672
17        echo "CH4_AERxLMD9672" >.resol
18        echo "RESOL_ATM_3D=96x95x19" >>.resol
19        echo "CHEM=CH4_AER" > .chimie
20
21CH4xLMD9672 : libioipsl liborchidee ch4_lmdz9672
22        echo "CH4xLMD9672" >.resol
23        echo "RESOL_ATM_3D=96x95x19" >>.resol
24        echo "CHEM=CH4" > .chimie
25
26NMHCxLMD9672 : libioipsl liborchidee nmhc_lmdz9672
27        echo "NMHCxLMD9672" >.resol
28        echo "RESOL_ATM_3D=96x95x19" >>.resol
29        echo "CHEM=NMHC" > .chimie
30
31NMHC_AERxLMD9672 : libioipsl liborchidee nmhcaer_lmdz9672
32        echo "NMHC_AERxLMD9672" >.resol
33        echo "RESOL_ATM_3D=96x95x19" >>.resol
34        echo "CHEM=NMHC_AER" > .chimie
35
36GESxLMD9672 : libioipsl liborchidee ges_lmdz9672
37        echo "GESxLMD9672" >.resol
38        echo "RESOL_ATM_3D=96x95x19" >>.resol
39        echo "CHEM=GES" > .chimie
40
41AERxLMD9695 : libioipsl liborchidee aer_lmdz9695
42        echo "AERxLMD9695" >.resol
43        echo "RESOL_ATM_3D=96x95x19" >>.resol
44        echo "CHEM=AER" > .chimie
45
46CH4_AERxLMD9695 : libioipsl liborchidee ch4aer_lmdz9695
47        echo "CH4_AERxLMD9695" >.resol
48        echo "RESOL_ATM_3D=96x95x19" >>.resol
49        echo "CHEM=CH4_AER" > .chimie
50
51CH4xLMD9695 : libioipsl liborchidee ch4_lmdz9695
52        echo "CH4xLMD9695" >.resol
53        echo "RESOL_ATM_3D=96x95x19" >>.resol
54        echo "CHEM=CH4" > .chimie
55
56NMHCxLMD9695 : libioipsl liborchidee nmhc_lmdz9695
57        echo "NMHCxLMD9695" >.resol
58        echo "RESOL_ATM_3D=96x95x19" >>.resol
59        echo "CHEM=NMHC" > .chimie
60
61NMHC_AERxLMD9695 : libioipsl liborchidee nmhcaer_lmdz9695
62        echo "NMHC_AERxLMD9695" >.resol
63        echo "RESOL_ATM_3D=96x95x19" >>.resol
64        echo "CHEM=NMHC_AER" > .chimie
65
66GESxLMD9695 : libioipsl liborchidee ges_lmdz9695
67        echo "GESxLMD9695" >.resol
68        echo "RESOL_ATM_3D=96x95x19" >>.resol
69        echo "CHEM=GES" > .chimie
70
71AERxLMD144142 : libioipsl liborchidee aer_lmdz144142
72        echo "AERxLMD144142" >.resol
73        echo "RESOL_ATM_3D=144x142x19" >>.resol
74        echo "CHEM=AER" > .chimie
75
76
77NMHCxLMD9695-L39 : libioipsl liborchidee nmhc_lmdz969539
78        echo "NMHCxLMD9695-L39" >.resol
79        echo "RESOL_ATM_3D=96x95x39" >>.resol
80        echo "CHEM=NMHC" > .chimie
81
82AERxLMD9695-L39 : libioipsl liborchidee aer_lmdz969539
83        echo "AERxLMD9695-L39" >.resol
84        echo "RESOL_ATM_3D=96x95x39" >>.resol
85        echo "CHEM=AER" > .chimie
86
87NMHC_AERxLMD9695-L39 : libioipsl liborchidee nmhcaer_lmdz969539
88        echo "NMHC_AERxLMD9695-L39" >.resol
89        echo "RESOL_ATM_3D=96x95x39" >>.resol
90        echo "CHEM=NMHC_AER" > .chimie
91
92GESxLMD9695-L39 : libioipsl liborchidee ges_lmdz969539
93        echo "GESxLMD9695-L39" >.resol
94        echo "RESOL_ATM_3D=96x95x39" >>.resol
95        echo "CHEM=GES" > .chimie
96
97
98libioipsl :
99        (cd ../../modeles/IOIPSL/src ; $(M_K) -f Makefile)
100
101
102liborchidee :
103        (cd ../../modeles/ORCHIDEE/ ; $(M_K) -f Makefile)
104#-Q- platine    (rm -f ../../lib/parallel.mod)
105
106aer_lmdz9671:
107        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie AER -parallel mpi -resol 96x71 -arch $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; )   
108#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
109        (cd ../../modeles/LMDZ; ./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 ; )
110
111
112aer_lmdz9672:
113        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie AER -parallel mpi -arch $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; )
114#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
115        (cd ../../modeles/LMDZ; ./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 ; )
116
117
118ch4aer_lmdz9672:
119        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie CH4_AER -parallel mpi -arch $(FCM_ARCH); cp SIMULATIONS/CH4_AER/inca.dat ../../bin/inca.dat ; )
120#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
121        (cd ../../modeles/LMDZ; ./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 ; )
122
123
124ch4_lmdz9672:
125        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie CH4 -parallel mpi -arch $(FCM_ARCH); cp SIMULATIONS/CH4/inca.dat ../../bin/inca.dat ; )
126#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
127        (cd ../../modeles/LMDZ; ./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 ; )
128
129
130nmhc_lmdz9672:
131        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie NMHC -parallel mpi -arch $(FCM_ARCH); cp SIMULATIONS/NMHC/inca.dat ../../bin/inca.dat ; )       
132#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
133        (cd ../../modeles/LMDZ; ./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 ; )
134
135
136nmhcaer_lmdz9672:
137        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie NMHC_AER -parallel mpi -arch $(FCM_ARCH); cp SIMULATIONS/NMHC_AER/inca.dat ../../bin/inca.dat ; )       
138#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
139        (cd ../../modeles/LMDZ; ./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 ; )
140
141ges_lmdz9672:
142        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie GES -parallel mpi -arch $(FCM_ARCH); cp SIMULATIONS/GES/inca.dat ../../bin/inca.dat ; )
143#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
144        (cd ../../modeles/LMDZ; ./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 ; )
145
146aer_lmdz9695:
147        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie AER -parallel mpi -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; )   
148#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
149        (cd ../../modeles/LMDZ; ./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 ; )
150
151
152ch4aer_lmdz9695:
153        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie CH4_AER -parallel mpi -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/CH4_AER/inca.dat ../../bin/inca.dat ; )   
154#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
155        (cd ../../modeles/LMDZ; ./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 ; )
156
157
158ch4_lmdz9695:
159        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie CH4 -parallel mpi -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/CH4/inca.dat ../../bin/inca.dat ; )   
160#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
161        (cd ../../modeles/LMDZ; ./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 ; )
162
163
164nmhc_lmdz9695:
165        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie NMHC -parallel mpi  -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/NMHC/inca.dat ../../bin/inca.dat ; )
166#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
167        (cd ../../modeles/LMDZ; ./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 ; )
168
169
170nmhcaer_lmdz9695:
171        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie NMHC_AER -parallel mpi -resol 96x95  -arch $(FCM_ARCH); cp SIMULATIONS/NMHC_AER/inca.dat ../../bin/inca.dat ; )
172#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
173        (cd ../../modeles/LMDZ; ./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 ; )
174
175ges_lmdz9695:
176        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie GES -parallel mpi -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/GES/inca.dat ../../bin/inca.dat ; )   
177#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
178        (cd ../../modeles/LMDZ; ./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 ; )
179
180aer_lmdz144142:
181        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie AER -parallel mpi -resol 144x142 -arch $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; ) 
182#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 144x142x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
183        (cd ../../modeles/LMDZ; ./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 ; )
184
185nmhc_lmdz969539:
186        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie NMHC -parallel mpi  -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/NMHC/inca.dat ../../bin/inca.dat ; )
187#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x39 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x39_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
188        (cd ../../modeles/LMDZ; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x39 -chimie INCA -v true -parallel mpi  -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x95x39_phylmd_para_orch_inca.e ../../bin/gcm.e ; )
189
190aer_lmdz969539:
191        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie AER -parallel mpi  -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; )   
192#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x39 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x39_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
193        (cd ../../modeles/LMDZ; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x39 -chimie INCA -v true -parallel mpi  -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x95x39_phylmd_para_orch_inca.e ../../bin/gcm.e ; )
194
195nmhcaer_lmdz969539:
196        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie NMHC_AER -parallel mpi  -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/NMHC_AER/inca.dat ../../bin/inca.dat ; )
197#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x39 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x39_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
198        (cd ../../modeles/LMDZ; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x39 -chimie INCA -v true -parallel mpi  -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x95x39_phylmd_para_orch_inca.e ../../bin/gcm.e ; )
199
200ges_lmdz969539:
201        (cd ../../modeles/INCA3; ./makeinca_fcm -chimie GES -parallel mpi  -resol 96x95 -arch $(FCM_ARCH); cp SIMULATIONS/GES/inca.dat ../../bin/inca.dat ; )   
202#       (cd ../../modeles/CREATE_E0; ./makelmdz_fcm -chimie INCA -d 96x95x39 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_96x95x39_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
203        (cd ../../modeles/LMDZ; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 96x95x39 -chimie INCA -v true -parallel mpi  -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x95x39_phylmd_para_orch_inca.e ../../bin/gcm.e ; )
204
205
206clean :
207        (rm -rf $(LIBDIR)/* ; rm -f $(BINDIR)/* ; rm -rf ../../modeles/LMDZ/libo/* ../../modeles/LMDZ/.lock ; rm -rf ../../modeles/INCA3/config ; )
Note: See TracBrowser for help on using the repository browser.