source: CONFIG/UNIFORM/v6/LMDZORINCA_v6/AA_make @ 3553

Last change on this file since 3553 was 3542, checked in by acosce, 6 years ago

update LMDZORINCA config to version 6.0.14

File size: 4.1 KB
RevLine 
[2330]1#- $Id$
2
[2367]3
[2330]4all :
[2367]5        if [ -s ./.resol ] ; then $(M_K) `head -1 .resol` ; else $(M_K) NMHC_AERxLMD9695-L39 ; fi
[2330]6
7
[2367]8NMHC_AERxLMD9695-L39 : libioipsl xios liborchidee nmhcaer96x95x39 lmdz96x95x39 verif
[2330]9        echo "NMHC_AERxLMD9695-L39" >.resol
10        echo "RESOL_ATM_3D=96x95x39" >>.resol
11        echo "CHEM=NMHC_AER" > .chimie
12
[3183]13NMHC_AER_SxLMD9695-L39 : libioipsl xios liborchidee nmhcaers96x95x39 lmdz96x95x39 verif
14        echo "NMHC_AER_SxLMD9695-L39" >.resol
15        echo "RESOL_ATM_3D=96x95x39" >>.resol
16        echo "CHEM=NMHC_AER_S" > .chimie
17
[2954]18NMHCxLMD9695-L39 : libioipsl xios liborchidee nmhc96x95x39 lmdz96x95x39 verif
19        echo "NMHCxLMD9695-L39" >.resol
20        echo "RESOL_ATM_3D=96x95x39" >>.resol
21        echo "CHEM=NMHC" > .chimie
22
[2402]23AERxLMD9695-L39 : libioipsl xios liborchidee aer96x95x39 lmdz96x95x39 verif
24        echo "AERxLMD9695-L39" >.resol
25        echo "RESOL_ATM_3D=96x95x39" >>.resol
26        echo "CHEM=AER" > .chimie
[2330]27
[2466]28AERxLMD144142-L39 : libioipsl xios liborchidee aer144x142x39 lmdz144x142x39 verif
29        echo "AERxLMD144142-L39" >.resol
30        echo "RESOL_ATM_3D=144x142x39" >>.resol
31        echo "CHEM=AER" > .chimie
32
[2954]33AERxLMD144142-L79 : libioipsl xios liborchidee aer144x142x79 lmdz144x142x79 verif
34        echo "AERxLMD144142-L79" >.resol
35        echo "RESOL_ATM_3D=144x142x79" >>.resol
36        echo "CHEM=AER" > .chimie
37
[2700]38DUSSxLMD9695-L39 : libioipsl xios liborchidee duss96x95x39 lmdz96x95x39 verif
39        echo "DUSSxLMD9695-L39" >.resol
[2442]40        echo "RESOL_ATM_3D=96x95x39" >>.resol
[2700]41        echo "CHEM=DUSS" > .chimie
[2442]42
[2700]43DUSSxLMD144142-L39 : libioipsl xios liborchidee duss144x142x39 lmdz144x142x39 verif
44        echo "DUSSxLMD144142-L39" >.resol
[2466]45        echo "RESOL_ATM_3D=144x142x39" >>.resol
[2700]46        echo "CHEM=DUSS" > .chimie
[2466]47
[2402]48GESxLMD9695-L39 : libioipsl xios liborchidee ges96x95x39 lmdz96x95x39 verif
49        echo "GESxLMD9695-L39" >.resol
50        echo "RESOL_ATM_3D=96x95x39" >>.resol
51        echo "CHEM=GES" > .chimie
52
53
[2367]54xios :
55        (cd  ../../modeles/XIOS ; ./make_xios  --arch ${FCM_ARCH} --job 8 ; cp bin/xios_server.exe ../../bin/. ; )
[2330]56
[2367]57libioipsl : ../../modeles/IOIPSL/src
[2330]58        (cd ../../modeles/IOIPSL/src ; $(M_K) -f Makefile)
59
60
[2367]61liborchidee : ../../modeles/ORCHIDEE/
[3179]62        (cd ../../modeles/ORCHIDEE/ ; ./makeorchidee_fcm  -parallel mpi_omp -prod -xios -arch $(FCM_ARCH) -j 8  -driver -xios2)
[2330]63
[2367]64nmhcaer96x95x39:
65        $(M_K) inca RESOL_INCA=96x95x39 CHIMIE=NMHC_AER
[2330]66
[3183]67nmhcaers96x95x39:
68        $(M_K) inca RESOL_INCA=96x95x39 CHIMIE=NMHC_AER_S
69
[2954]70nmhc96x95x39:
71        $(M_K) inca RESOL_INCA=96x95x39 CHIMIE=NMHC
72
[2402]73aer96x95x39:
74        $(M_K) inca RESOL_INCA=96x95x39 CHIMIE=AER
75
[2466]76aer144x142x39:
77        $(M_K) inca RESOL_INCA=144x142x39 CHIMIE=AER
78
[2954]79aer144x142x79:
80        $(M_K) inca RESOL_INCA=144x142x79 CHIMIE=AER
81
[2700]82duss96x95x39:
83        $(M_K) inca RESOL_INCA=96x95x39 CHIMIE=DUSS
[2442]84
[2700]85duss144x142x39:
86        $(M_K) inca RESOL_INCA=144x142x39 CHIMIE=DUSS
[2466]87
[2402]88ges96x95x39:
89        $(M_K) inca RESOL_INCA=96x95x39 CHIMIE=GES
90
[2367]91lmdz96x95x39:
92        $(M_K) lmdz RESOL_LMDZ=96x95x39
[2330]93
[2466]94lmdz144x142x39:
95        $(M_K) lmdz RESOL_LMDZ=144x142x39
96
[2954]97lmdz144x142x79:
98        $(M_K) lmdz RESOL_LMDZ=144x142x79
99
100
[2367]101inca: ../../modeles/INCA
[3179]102#       (cd ../../modeles/INCA; ./makeinca_fcm -chimie $(CHIMIE) -prod  -resol $(RESOL_INCA) -j 8 -arch $(FCM_ARCH); cp SIMULATIONS/$(CHIMIE)/inca.dat ../../bin/inca.dat ; )
103        (cd ../../modeles/INCA; ./makeinca_fcm -chimie $(CHIMIE) -prod -xios -parallel mpi_omp -resol $(RESOL_INCA) -j 8 -arch $(FCM_ARCH); cp SIMULATIONS/$(CHIMIE)/inca.dat ../../bin/inca.dat ; )
[2330]104
[2367]105lmdz: ../../modeles/LMDZ
[3179]106#       (cd ../../modeles/LMDZ; ./makelmdz_fcm -d $(RESOL_LMDZ) -prod -chimie INCA  -arch $(FCM_ARCH) -j 8 ce0l ; mv bin/ce0l_$(RESOL_LMDZ)_phylmd_seq_inca.e ../../bin/create_etat0_limit.e ; )
107        (cd ../../modeles/LMDZ; ./makelmdz_fcm -d $(RESOL_LMDZ) -prod -rrtm true -chimie INCA -io xios  -mem -cosp false -v true -parallel mpi_omp -arch $(FCM_ARCH) -j 8  gcm ; mv bin/gcm_$(RESOL_LMDZ)_phylmd_para_mem_orch_inca.e ../../bin/gcm.e ; )
[2330]108
109
[2367]110verif: ../../bin
111        ls -l ../../bin
112
[2330]113clean :
[2367]114        (rm -rf $(LIBDIR)/* ; rm -rf ../../modeles/LMDZ/libo/* ../../modeles/LMDZ/.lock ; )
115        (cd ../../modeles/IOIPSL/src ; ${M_K} clean ; )
116        (cd ../../modeles/ORCHIDEE ; ./makeorchidee_fcm -clean ; )
[2404]117        (cd  ../../modeles/INCA ; ./makeinca_fcm -clean )
[2367]118
[3542]119clean_inca :
120        (cd  ../../modeles/INCA ; ./makeinca_fcm -clean )
121
122clean_lmdz :
123        (rm -rf $(LIBDIR)/* ; rm -rf ../../modeles/LMDZ/libo/* ../../modeles/LMDZ/.lock ; )
Note: See TracBrowser for help on using the repository browser.