source: CONFIG/LMDZOR/branches/LMDZOR_v4/AA_make @ 1217

Last change on this file since 1217 was 1217, checked in by jgipsl, 14 years ago

error in .resol

File size: 2.7 KB
RevLine 
[197]1#- $Id$
2
3
4all :
[1211]5        if [ -s ./.resol ] ; then $(M_K) `head -1 .resol` ; else gmake LMD9695-L39 ; fi
[197]6
[661]7LMD7245 : libioipsl liborchidee lmdz72x45x19 verif
[197]8        echo "LMD7245" >.resol
[661]9        echo "RESOL_ATM_3D=72x45x19" >>.resol
[197]10        echo "$(LIB_MPI)" >.libmpi
11
[661]12LMD9671 : libioipsl liborchidee lmdz96x71x19 verif
[197]13        echo "LMD9671" >.resol
[661]14        echo "RESOL_ATM_3D=96x71x19" >>.resol
[197]15        echo "$(LIB_MPI)" >.libmpi
16
[661]17LMD9695 : libioipsl liborchidee lmdz96x95x19 verif
[695]18        echo "LMD9695" >.resol
[661]19        echo "RESOL_ATM_3D=96x95x19" >>.resol
20        echo "$(LIB_MPI)" >.libmpi
21
22LMD9695-L39 : libioipsl liborchidee lmdz96x95x39 verif
[885]23        echo "LMD9695-L39" >.resol
[661]24        echo "RESOL_ATM_3D=96x95x39" >>.resol
25        echo "$(LIB_MPI)" >.libmpi
26
27LMD14496 : libioipsl liborchidee lmdz144x96x19 verif
[197]28        echo "LMD14496" >.resol
[661]29        echo "RESOL_ATM_3D=144x96x19" >>.resol
[197]30        echo "$(LIB_MPI)" >.libmpi
31
[661]32LMD144142 : libioipsl liborchidee lmdz144x142x19 verif
[197]33        echo "LMD144142" >.resol
[661]34        echo "RESOL_ATM_3D=144x142x19" >>.resol
[197]35        echo "$(LIB_MPI)" >.libmpi
36
[661]37LMD144142-L39 : libioipsl liborchidee lmdz144x142x39 verif
[1217]38        echo "LMD144142-L39" >.resol
[661]39        echo "RESOL_ATM_3D=144x142x39" >>.resol
40        echo "$(LIB_MPI)" >.libmpi
41
[1217]42LMD280280-ZAf-L39 : libioipsl liborchidee lmdz280x280x39 verif
[1211]43        echo "LMD280280-ZAf-L39" >.resol
44        echo "RESOL_ATM_3D=280x280x39-ZAf" >>.resol
[1169]45        echo "$(LIB_MPI)" >.libmpi
46
[197]47libioipsl :
48        (cd ../../modeles/IOIPSL/src ; $(M_K) -f Makefile)
49
50liborchidee :
[664]51        (cd ../../modeles/ORCHIDEE/ ; $(M_K) -f Makefile)
[197]52
53precsechiba :
54        (cd ../../modeles/ORCHIDEE/src_parameters ; $(M_K) -f Makefile checkprec)
55
56config : libioipsl
57        (cd ../../modeles/IOIPSL/src; $(M_K) -f Makefile config)
58        (cd ../../modeles/ORCHIDEE; $(M_K) -f Makefile config)
59        $(BINDIR)/Fparser -main -name ORCHIDEE_OL $(MODS1)
60        $(SCPDIR)/build_tkmenus
61        ./config.tk
62        $(RM) Config.*
63
64cleanORC :
65        (cd ../../modeles/ORCHIDEE; $(M_K) -f Makefile clean)
66
[661]67lmdz72x45x19:
68        $(M_K) lmdz RESOL_LMDZ=72x45x19
[197]69
[661]70lmdz96x71x19:
71        $(M_K) lmdz RESOL_LMDZ=96x71x19
72
73lmdz96x95x19:
74        $(M_K) lmdz RESOL_LMDZ=96x95x19
75
76lmdz96x95x39:
77        $(M_K) lmdz RESOL_LMDZ=96x95x39
78
79lmdz144x96x19:
80        $(M_K) lmdz RESOL_LMDZ=144x96x19
81
82lmdz144x142x19:
83        $(M_K) lmdz RESOL_LMDZ=144x142x19
84
85lmdz144x142x39:
86        $(M_K) lmdz RESOL_LMDZ=144x142x39
87
[1169]88lmdz280x280x39:
89        $(M_K) lmdz RESOL_LMDZ=280x280x39
90
[661]91lmdz:
[1189]92        (cd ../../modeles/LMDZ; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d $(RESOL_LMDZ) -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_$(RESOL_LMDZ)_phylmd_seq.e ../../bin/create_etat0_limit.e ; )
93        (cd ../../modeles/LMDZ; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d $(RESOL_LMDZ) -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_$(RESOL_LMDZ)_phylmd_para_orch.e ../../bin/gcm.e ; )
[661]94
[197]95verif:
96        ls -l ../../bin
97
[589]98clean :
[1189]99        (rm -rf $(LIBDIR)/* ; rm -f $(BINDIR)/* ; rm -rf ../../modeles/LMDZ/libo/* ../../modeles/LMDZ/.lock ; rm -fr .resol .libmpi ; )
Note: See TracBrowser for help on using the repository browser.