source: trunk/DOC/000-MODELS @ 241

Last change on this file since 241 was 175, checked in by slebonnois, 13 years ago

S.LEBONNOIS:

  • Revision majeure de la physique Titan => ajout des nuages version 10 bins (Jeremie Burgalat) Cette version reste a tester mais avec clouds=0, on reste sur l'ancienne.
  • Quelques ajouts dans la doc.
File size: 4.2 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---------> NOTE THAT SUBSEQUENT USE OF 'svn update' or 'svn log' or 'svn commit' ... WILL ONLY ACT ON FOLDERS YOU GOT.
52
53-------------------------------------------------------------------------------------
54-------------------------------------------------------------------------------------
55-------------------------------------------------------------------------------------
56
57---------> Choice C: You are a developer. You want to download only one folder,
58--------->           then make your modifications, commit and erase the working copy.
59
60svn co http://svn.lmd.jussieu.fr/Planeto/trunk/[the_folder_you_d_like_to_download]
61
62-------------------------------------------------------------------------------------
63-------------------------------------------------------------------------------------
64-------------------------------------------------------------------------------------
65
66************************* LIST of all folders contained in the SVN LMD PLANETO trunk *******************************
67DOC           documentation and readme files about SVN
68LMDZ.COMMON   common dynamical core
69LMDZ.EARTH    terrestrial physics                + links to the common dynamical core [LMDZ.COMMON needed]
70LMDZ.GENERIC  universal physics                  + dynamical core
71LMDZ.GIANT    giant-planet physics               + links to the common dynamical core [LMDZ.COMMON needed]
72LMDZ.MARS     martian physics                    + dynamical core
73LMDZ.TITAN    titan physics                      + links to the common dynamical core [LMDZ.COMMON needed]
74LMDZ.VENUS    venus physics                      + links to the common dynamical core [LMDZ.COMMON needed]
75MESOSCALE     martian mesoscale modeling system  + (for new martian physics) links to martian physics [LMDZ.MARS needed]
76
77**********************************************
78**********************************************
79FIRST STEPS TOWARD COMPILATION
80******************************
81
82- 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.
83
84- if needed, install ioipsl:
85   # ADVICE: copy the [GCMdir]/LMDZ.COMMON/ioipsl directory
86   # to [GCMdir]/ioipsl to get it out of svn
87   # then go to [GCMdir]/ioipsl
88   # Edit the compile_ioipsl.bash script to get the right paths for NCDF_INC and NCDF_LIB, then run it.
89
90- choose your compilation options and paths in arch files tuned for your machine:
91   LMDZ.COMMON/arch/arch-<youroptions>.[fcm/path]
92
93- use makelmdz to compile the GCM (when you are using the common dynamical core):
94   makelmdz -arch <youroptions> -d <nlon>x<nlat>x<nlev> -p <dirphy> gcm
95
96----------------------------------------------------
97AS -- 25/05/2011 - 08/06/2011
98SL -- 24/06/2011
Note: See TracBrowser for help on using the repository browser.