source: CONFIG/UNIFORM/v5/LMDZOR_v5/AA_make @ 1758

Last change on this file since 1758 was 1687, checked in by jgipsl, 12 years ago

Corrected small error in compiling for the case when the file .reosl already exists.

File size: 2.1 KB
Line 
1#- $Id$
2#-
3#- AA_make for LMDZOR_uni configuration
4#-
5
6all :
7        if [ -s ./.resol ] ; then $(M_K) `head -1 .resol |cut -c 8-` ; else $(M_K) LMD9695-L39 ; fi
8
9LMD4443 : libioipsl liborchidee lmdz44x43x19 verif     
10        echo "noORCAxLMD4443" >.resol
11        echo "RESOL_ATM_3D=44x43x19" >>.resol
12
13LMD5655 : libioipsl liborchidee lmdz56x55x19 verif     
14        echo "noORCAxLMD5655" >.resol
15        echo "RESOL_ATM_3D=56x55x19" >>.resol
16
17LMD9671 : libioipsl liborchidee lmdz96x71x19 verif     
18        echo "noORCAxLMD9671" >.resol
19        echo "RESOL_ATM_3D=96x71x19" >>.resol
20
21LMD9695 : libioipsl liborchidee lmdz96x95x19 verif
22        echo "noORCAxLMD9695" >.resol
23        echo "RESOL_ATM_3D=96x95x19" >>.resol
24
25LMD9695-L39 : libioipsl liborchidee lmdz96x95x39 verif
26        echo "noORCAxLMD9695-L39" >.resol
27        echo "RESOL_ATM_3D=96x95x39" >>.resol
28
29LMD144142 : libioipsl liborchidee lmdz144x142x19 verif
30        echo "noORCAxLMD144142" >.resol
31        echo "RESOL_ATM_3D=144x142x19" >>.resol
32
33LMD144142-L39 : libioipsl liborchidee lmdz144x142x39 verif
34        echo "noORCAxLMD144142-L39" >.resol
35        echo "RESOL_ATM_3D=144x142x39" >>.resol
36
37
38libioipsl : ../../modeles/IOIPSL/src
39        (cd ../../modeles/IOIPSL/src ; $(M_K) -f Makefile)
40
41
42liborchidee : ../../modeles/ORCHIDEE/
43        (cd ../../modeles/ORCHIDEE/ ; $(M_K) -f Makefile)
44
45lmdz44x43x19:
46        $(M_K) lmdz RESOL_LMDZ=44x43x19
47
48lmdz56x55x19:
49        $(M_K) lmdz RESOL_LMDZ=56x55x19
50
51lmdz96x71x19:
52        $(M_K) lmdz RESOL_LMDZ=96x71x19
53
54lmdz96x95x19:
55        $(M_K) lmdz RESOL_LMDZ=96x95x19
56
57lmdz96x95x39:
58        $(M_K) lmdz RESOL_LMDZ=96x95x39
59
60lmdz144x142x19:
61        $(M_K) lmdz RESOL_LMDZ=144x142x19
62
63lmdz144x142x39:
64        $(M_K) lmdz RESOL_LMDZ=144x142x39
65
66lmdz: ../../modeles/LMDZ
67        (cd ../../modeles/LMDZ; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d $(RESOL_LMDZ) -cosp true -v true -parallel mpi -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_$(RESOL_LMDZ)_phylmd_para_orch.e ../../bin/create_etat0_limit.e ; )
68        (cd ../../modeles/LMDZ; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d $(RESOL_LMDZ) -cosp true -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_$(RESOL_LMDZ)_phylmd_para_orch.e ../../bin/gcm.e ; )
69
70
71verif: ../../bin
72        ls -l ../../bin
73
74clean :
75        (rm -rf $(LIBDIR)/* ; rm -f $(BINDIR)/* ; rm -rf ../../modeles/LMDZ/libo/* ../../modeles/LMDZ/.lock ; )
76
Note: See TracBrowser for help on using the repository browser.