Changes between Version 20 and Version 21 of DevelopmentActivities/Xios
- Timestamp:
- 2014-06-02T14:04:57+02:00 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DevelopmentActivities/Xios
v20 v21 16 16 > cd modipsl/util 17 17 18 Add extraction of XIOS by adding following line in mod.def : (XIOS revision 446, 455 and 471have been tested successfully with ORCHIDEE, revision 452 and 472 do not work) :19 #-C- ORCHIDEE_trunk XIOS/trunk 4 7112 XIOS modeles18 Add extraction of XIOS by adding following line in mod.def : (XIOS revision 446, 455, 471 and 480 have been tested successfully with ORCHIDEE, revision 452 and 472 do not work) : 19 #-C- ORCHIDEE_trunk XIOS/trunk 480 12 XIOS modeles 20 20 21 21 > ./model ORCHIDEE_trunk … … 24 24 25 25 26 * Adapt compiling with netcdf parallel. Since revision [1875] there is no need to modify makefiles or arch files. Only loading parallel netc f and hdf5 is needed. Before compiling do following:26 * Adapt compiling with netcdf parallel. Since revision [1875] there is no need to modify makefiles or arch files. Only loading parallel netcdf and hdf5 is needed. At curie, following has to be done(this is the default case using the [http://forge.ipsl.jussieu.fr/igcmg_doc/wiki/DocBenvBtgcc#HowtoinstallyourenvironmentonTGCC proposed IPSL environment]): 27 27 {{{ 28 28 module unload netcdf hdf5 … … 42 42 * Activate XIOS by adding XIOS_ORCHIDEE_OK=y 43 43 * Deactivate IOIPSL by setting WRITE_STEP=0 and STOMATE_HIST_DT=0 in run.def 44 * This executable must be used with netcdf and hdf5 parallel, add in the job just before exe xcution following lines:44 * This executable must be used with netcdf and hdf5 parallel, add in the job just before execution following lines(done in libIGCM since tag v2.2) : 45 45 {{{ 46 46 module unload netcdf hdf5 … … 87 87 > cd modipsl/util 88 88 }}} 89 * Add following lines in mod.def :90 {{{91 #-H- LMDZOR_v6 LMDZ and ORCHIDEE working version towards IPSLCM692 #-H- LMDZOR_v6 Configuration in developement and test phase93 #-M- LMDZOR_v6 Josefine.Ghattas@ipsl.jussieu.fr94 #-C- LMDZOR_v6 IOIPSL/tags/v2_2_2/src HEAD 8 IOIPSL/src modeles95 #-C- LMDZOR_v6 trunk/ORCHIDEE HEAD 14 ORCHIDEE modeles96 #-C- LMDZOR_v6 LMDZ5/trunk 1986 11 LMDZ modeles97 #-C- LMDZOR_v6 XIOS/trunk 471 12 XIOS modeles98 #-C- LMDZOR_v6 CONFIG/UNIFORM/v6/LMDZOR_v6 HEAD 8 LMDZOR_v6 config99 #-C- LMDZOR_v6 trunk/ORCHIDEE_OL HEAD 14 ORCHIDEE_OL config100 #-C- LMDZOR_v6 trunk/libIGCM 990 10 libIGCM .101 }}}102 89 103 90 * Extract configuration LMDZOR_v6 … … 113 100 }}} 114 101 115 * Change main makefile to compile mpi_omp instead of mpi, change on 3 lignes with makeorchidee_fcm and makelmez_fcm 116 117 * Compile as usuall 102 * Compile (by default with XIOS and for hybrid mpi_omp mode) 118 103 {{{ 119 104 cd modipsl/config/LMDZOR_v6 … … 122 107 123 108 * Lance 124 Use all xml files found in modipsl/modeles/LMDZ/DefLists except iodef.xml. 125 126 = LMDZOR with OpenMP = 109 Use all xml files found in modipsl/modeles/LMDZ/DefLists and modeles/ORCHIDEE/src_xml except iodef.xml. 110 111 The configuration LMDZOR_v6 is under construction. The experiment LMDZOR/clim is half-adapted.... To be finished. 112 113 = For old versions of LMDZ : LMDZOR with OpenMP = 127 114 Do as above but : 128 115 * take revision 1729 of LMDZ and update some files :