source: trunk/DOC/000-MODELS @ 832

Last change on this file since 832 was 355, checked in by aslmd, 13 years ago

GRAPHICS, cf previous commit. updated readme files.

File size: 4.4 KB
Line 
1Welcome.
2
3-------------------------------------------------------------------------------------
4-------------------------------------------------------------------------------------
5-------------------------------------------------------------------------------------
6
7---------> Choice A: You want to download all models at once.
8--------->           This is easy, but requires disk space.
9--------->           Plus, not sure you'll be using all models...
10
11svn co http://svn.lmd.jussieu.fr/Planeto/trunk the_name_of_my_folder
12
13-------------------------------------------------------------------------------------
14-------------------------------------------------------------------------------------
15-------------------------------------------------------------------------------------
16
17---------> Choice B: You want to download a limited number of models.
18--------->           This is quite wise indeed.
19--------->           Whatever model you want, type the following commands
20
21svn co http://svn.lmd.jussieu.fr/Planeto/trunk -N the_name_of_my_folder
22cd the_name_of_my_folder
23svn update DOC
24
25---------> OK, great. Now choose the model(s) you'd like to get.
26
27---------> LMD Mars GCM
28svn update LMDZ.MARS
29
30---------> LMD Mars Mesoscale and LES Models
31svn update LMDZ.MARS MESOSCALE
32
33---------> LMD Mars Mesoscale and LES Models with old physics only
34svn update MESOSCALE
35
36---------> LMD Titan GCM
37svn update LMDZ.COMMON LMDZ.TITAN
38
39---------> LMD Venus GCM
40svn update LMDZ.COMMON LMDZ.VENUS
41
42---------> LMD Earth GCM
43svn update LMDZ.COMMON LMDZ.EARTH
44
45---------> LMD Giant-Planets GCM
46svn update LMDZ.COMMON LMDZ.GIANT
47
48---------> LMD Generic GCM
49svn update LMDZ.GENERIC
50
51---------> PLOT utilities
52svn update UTIL
53
54---------> NOTE THAT SUBSEQUENT USE OF 'svn update' or 'svn log' or 'svn commit' ... WILL ONLY ACT ON FOLDERS YOU GOT.
55
56-------------------------------------------------------------------------------------
57-------------------------------------------------------------------------------------
58-------------------------------------------------------------------------------------
59
60---------> Choice C: You are a developer. You want to download only one folder,
61--------->           then make your modifications, commit and erase the working copy.
62
63svn co http://svn.lmd.jussieu.fr/Planeto/trunk/[the_folder_you_d_like_to_download]
64
65-------------------------------------------------------------------------------------
66-------------------------------------------------------------------------------------
67-------------------------------------------------------------------------------------
68
69************************* LIST of all folders contained in the SVN LMD PLANETO trunk *******************************
70DOC           documentation and readme files about SVN
71LMDZ.COMMON   common dynamical core
72LMDZ.EARTH    terrestrial physics                + links to the common dynamical core [LMDZ.COMMON needed]
73LMDZ.GENERIC  universal physics                  + dynamical core
74LMDZ.GIANT    giant-planet physics               + links to the common dynamical core [LMDZ.COMMON needed]
75LMDZ.MARS     martian physics                    + dynamical core
76LMDZ.TITAN    titan physics                      + links to the common dynamical core [LMDZ.COMMON needed]
77LMDZ.VENUS    venus physics                      + links to the common dynamical core [LMDZ.COMMON needed]
78MESOSCALE     martian mesoscale modeling system  + (for new martian physics) links to martian physics [LMDZ.MARS needed]
79MESOSCALE_DEV martian mesoscale modeling system [directory for developers only]
80UTIL          common utilities for plotting purposes
81
82**********************************************
83**********************************************
84FIRST STEPS TOWARD COMPILATION
85******************************
86
87- install netcdf with the same compiler you plan to use for the GCM and keep in mind where the lib and include directories are located.
88
89- if needed, install ioipsl:
90   # ADVICE: copy the [GCMdir]/LMDZ.COMMON/ioipsl directory
91   # to [GCMdir]/ioipsl to get it out of svn
92   # then go to [GCMdir]/ioipsl
93   # Edit the compile_ioipsl.bash script to get the right paths for NCDF_INC and NCDF_LIB, then run it.
94
95- choose your compilation options and paths in arch files tuned for your machine:
96   LMDZ.COMMON/arch/arch-<youroptions>.[fcm/path]
97
98- use makelmdz to compile the GCM (when you are using the common dynamical core):
99   makelmdz -arch <youroptions> -d <nlon>x<nlat>x<nlev> -p <dirphy> gcm
100
101----------------------------------------------------
102AS -- 25/05/2011 - 08/06/2011
103SL -- 24/06/2011
104AS -- 07/11/2011
Note: See TracBrowser for help on using the repository browser.