source: CONFIG/UNIFORM/v5_dev/LMDZORINCA_v5/HELIUM/LMDZORINCA_v5/AA_make @ 3949

Last change on this file since 3949 was 2180, checked in by acosce, 11 years ago

New dev configuration fit with branches/INCA_HELIUM (in INCA svn)

File size: 9.3 KB
Line 
1#- $Id$
2
3all :
4        if [ -s ./.resol ] ; then gmake `cat .resol` ; else gmake AERxLMD9695-L39 ; fi
5
6
7AERxLMD9695-L19 : libioipsl liborchidee aer_lmdz9695
8        echo "AERxLMD9695-L19" >.resol
9        echo "RESOL_ATM_3D=96x95x19" >>.resol
10        echo "CHEM=AER" > .chimie
11
12CH4_AERxLMD9695-L19 : libioipsl liborchidee ch4aer_lmdz9695
13        echo "CH4_AERxLMD9695-L19" >.resol
14        echo "RESOL_ATM_3D=96x95x19" >>.resol
15        echo "CHEM=CH4_AER" > .chimie
16
17CH4xLMD9695-L19 : libioipsl liborchidee ch4_lmdz9695
18        echo "CH4xLMD9695-L19" >.resol
19        echo "RESOL_ATM_3D=96x95x19" >>.resol
20        echo "CHEM=CH4" > .chimie
21
22NMHCxLMD9695-L19 : libioipsl liborchidee nmhc_lmdz9695
23        echo "NMHCxLMD9695-L19" >.resol
24        echo "RESOL_ATM_3D=96x95x19" >>.resol
25        echo "CHEM=NMHC" > .chimie
26
27NMHC_AERxLMD9695-L19 : libioipsl liborchidee nmhcaer_lmdz9695
28        echo "NMHC_AERxLMD9695-L19" >.resol
29        echo "RESOL_ATM_3D=96x95x19" >>.resol
30        echo "CHEM=NMHC_AER" > .chimie
31
32GESxLMD9695-L19 : libioipsl liborchidee ges_lmdz9695
33        echo "GESxLMD9695-L19" >.resol
34        echo "RESOL_ATM_3D=96x95x19" >>.resol
35        echo "CHEM=GES" > .chimie
36
37AERxLMD144142-L19 : libioipsl liborchidee aer_lmdz144142
38        echo "AERxLMD144142-L19" >.resol
39        echo "RESOL_ATM_3D=144x142x19" >>.resol
40        echo "CHEM=AER" > .chimie
41
42
43NMHCxLMD9695-L39 : libioipsl liborchidee nmhc_lmdz969539
44        echo "NMHCxLMD9695-L39" >.resol
45        echo "RESOL_ATM_3D=96x95x39" >>.resol
46        echo "CHEM=NMHC" > .chimie
47
48AERxLMD9695-L39 : libioipsl liborchidee aer_lmdz969539
49        echo "AERxLMD9695-L39" >.resol
50        echo "RESOL_ATM_3D=96x95x39" >>.resol
51        echo "CHEM=AER" > .chimie
52
53NMHC_AERxLMD9695-L39 : libioipsl liborchidee nmhcaer_lmdz969539
54        echo "NMHC_AERxLMD9695-L39" >.resol
55        echo "RESOL_ATM_3D=96x95x39" >>.resol
56        echo "CHEM=NMHC_AER" > .chimie
57
58GESxLMD9695-L39 : libioipsl liborchidee ges_lmdz969539
59        echo "GESxLMD9695-L39" >.resol
60        echo "RESOL_ATM_3D=96x95x39" >>.resol
61        echo "CHEM=GES" > .chimie
62
63HELIUMxLMD9695-L39 : libioipsl liborchidee hel_lmdz969539
64        echo "HELIUMxLMD9695-L39" >.resol
65        echo "RESOL_ATM_3D=96x95x39" >>.resol
66        echo "CHEM=HELIUM" > .chimie
67
68AERxLMD144142-L39 : libioipsl liborchidee aer_lmdz14414239
69        echo "AERxLMD144142-L39" >.resol
70        echo "RESOL_ATM_3D=144x142x39" >>.resol
71        echo "CHEM=AER" > .chimie
72
73
74libioipsl :
75        (cd ../../modeles/IOIPSL/src ; $(M_K) -f Makefile)
76
77
78liborchidee :
79        (cd ../../modeles/ORCHIDEE/ ; $(M_K) -f Makefile)
80#-Q- platine    (rm -f ../../lib/parallel.mod)
81
82
83aer_lmdz9695:
84        (cd ../../modeles/INCA; ./makeinca_fcm -chimie AER -parallel mpi -resol 96x95x19 -arch $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; ) 
85        (cd ../../modeles/LMDZ; ./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 ; )
86        (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 ; )
87
88
89ch4aer_lmdz9695:
90        (cd ../../modeles/INCA; ./makeinca_fcm -chimie CH4_AER -parallel mpi -resol 96x95x19 -arch $(FCM_ARCH); cp SIMULATIONS/CH4_AER/inca.dat ../../bin/inca.dat ; ) 
91        (cd ../../modeles/LMDZ; ./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 ; )
92        (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 ; )
93
94
95ch4_lmdz9695:
96        (cd ../../modeles/INCA; ./makeinca_fcm -chimie CH4 -parallel mpi -resol 96x95x19 -arch $(FCM_ARCH); cp SIMULATIONS/CH4/inca.dat ../../bin/inca.dat ; ) 
97        (cd ../../modeles/LMDZ; ./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 ; )
98        (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 ; )
99
100
101nmhc_lmdz9695:
102        (cd ../../modeles/INCA; ./makeinca_fcm -chimie NMHC -parallel mpi  -resol 96x95x19 -arch $(FCM_ARCH); cp SIMULATIONS/NMHC/inca.dat ../../bin/inca.dat ; )       
103        (cd ../../modeles/LMDZ; ./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 ; )
104        (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 ; )
105
106
107nmhcaer_lmdz9695:
108        (cd ../../modeles/INCA; ./makeinca_fcm -chimie NMHC_AER -parallel mpi -resol 96x95x19  -arch $(FCM_ARCH); cp SIMULATIONS/NMHC_AER/inca.dat ../../bin/inca.dat ; )       
109        (cd ../../modeles/LMDZ; ./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 ; )
110        (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 ; )
111
112ges_lmdz9695:
113        (cd ../../modeles/INCA; ./makeinca_fcm -chimie GES -parallel mpi -resol 96x95x19 -arch $(FCM_ARCH); cp SIMULATIONS/GES/inca.dat ../../bin/inca.dat ; ) 
114        (cd ../../modeles/LMDZ; ./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 96x95x19 -chimie INCA -v true -parallel mpi  -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x95x19_phylmd_para_orch_inca.e ../../bin/gcm.e ; )
116
117aer_lmdz144142:
118        (cd ../../modeles/INCA; ./makeinca_fcm -chimie AER -parallel mpi -resol 144x142x19 -arch $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; )       
119        (cd ../../modeles/LMDZ; ./makelmdz_fcm -chimie INCA -d 144x142x19 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_144x142x19_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
120        (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 ; )
121
122nmhc_lmdz969539:
123        (cd ../../modeles/INCA; ./makeinca_fcm -chimie NMHC -parallel mpi  -resol 96x95x39 -arch $(FCM_ARCH); cp SIMULATIONS/NMHC/inca.dat ../../bin/inca.dat ; )       
124        (cd ../../modeles/LMDZ; ./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 ; )
125        (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 ; )
126
127aer_lmdz969539:
128        (cd ../../modeles/INCA; ./makeinca_fcm -chimie AER -parallel mpi  -resol 96x95x39 -arch $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; )
129        (cd ../../modeles/LMDZ; ./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 ; )
130        (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 ; )
131
132nmhcaer_lmdz969539:
133        (cd ../../modeles/INCA; ./makeinca_fcm -chimie NMHC_AER -parallel mpi  -resol 96x95x39 -arch $(FCM_ARCH); cp SIMULATIONS/NMHC_AER/inca.dat ../../bin/inca.dat ; )       
134        (cd ../../modeles/LMDZ; ./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 ; )
135        (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 ; )
136
137ges_lmdz969539:
138        (cd ../../modeles/INCA; ./makeinca_fcm -chimie GES -parallel mpi  -resol 96x95x39 -arch $(FCM_ARCH); cp SIMULATIONS/GES/inca.dat ../../bin/inca.dat ; )
139        (cd ../../modeles/LMDZ; ./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 ; )
140        (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 ; )
141
142hel_lmdz969539:
143        (cd ../../modeles/INCA; ./makeinca_fcm -chimie HELIUM -parallel mpi   -resol 96x95x39 -arch $(FCM_ARCH); cp SIMULATIONS/HELIUM/inca.dat ../../bin/inca.dat ; ) 
144        (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 ; )
145
146aer_lmdz14414239:
147        (cd ../../modeles/INCA; ./makeinca_fcm -chimie AER -parallel mpi -resol 144x142x39 -arch $(FCM_ARCH); cp SIMULATIONS/AER/inca.dat ../../bin/inca.dat ; )       
148        (cd ../../modeles/LMDZ; ./makelmdz_fcm -chimie INCA -d 144x142x39 -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_144x142x39_phylmd_para_inca.e ../../bin/create_etat0_limit.e ; )
149        (cd ../../modeles/LMDZ; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d 144x142x39 -chimie INCA -v true -parallel mpi  -arch $(FCM_ARCH) gcm ; cp bin/gcm_144x142x39_phylmd_para_orch_inca.e ../../bin/gcm.e ; )
150
151clean :
152        (rm -rf $(LIBDIR)/* ; rm -f $(BINDIR)/* ; rm -rf ../../modeles/LMDZ/libo/* ../../modeles/LMDZ/.lock ; rm -rf ../../modeles/INCA/config ; )
Note: See TracBrowser for help on using the repository browser.