Changes between Version 1 and Version 2 of DocScripts


Ignore:
Timestamp:
2011-06-27T12:56:25+02:00 (13 years ago)
Author:
mmaipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DocScripts

    v1 v2  
    22 
    33When you have installed ORCHIDEE and ORCHIDEE_OL source code for trunk version as 
    4 described in the [http://dods.ipsl.jussieu.fr/orchidee/Cours-ORCHIDEE-mai2011.pdf 
    5 course], you will find in "modipsl"/config/ORCHIDEE_OL tree some directories for 
     4described in the [http://dods.ipsl.jussieu.fr/orchidee/Cours-ORCHIDEE-mai2011.pdf course],  
     5you will find in "modipsl"/config/ORCHIDEE_OL tree some directories for 
    66scripts used to run ORCHIDEE in an off-line mode.  
    77 
     
    99one : 
    1010 1. [http://forge.ipsl.jussieu.fr/igcmg/wiki/ModipslBeginner ModipslBeginner] 
    11  1. [http://forge.ipsl.jussieu.fr/igcmg/wiki/igcmg/Documentation Documentation for IPSLCM5 current release of IPSL coupled model] 
     11 1. [http://forge.ipsl.jussieu.fr/igcmg/wiki/igcmg/Documentation Documentation for IPSLCM5 current release of IPSL coupled model]  
     12    gives a lot of links on other documentations.  
    1213 1. [http://forge.ipsl.jussieu.fr/libigcm libIGCM] users and developpers documentation. 
    1314Some of those documentations are still in french and deal with the global couple 
     
    1718 
    1819Other documentations can be found in other page of this wiki site :  
    19  * [wiki:FluxnetValidation] 
    20  * [wiki:SpinUpJobs] 
     20 * [wiki:Scripts/FluxnetValidation] 
     21 * [wiki:Scripts/SpinUpJobs] 
    2122 
    2223Remark : there is a copy of all ORCHIDEE script directories in model/ORCHIDEE_OL. 
     
    4748 
    4849There are four basic directories (configuration) to run ORCHIDEE in a simple mode : 
    49  1. OOL_SEC : used to run orchidee_ol without STOMATE and LPJ (SECHIBA with prescibe 
     50 1. [source:trunk/ORCHIDEE_OL/OOL_SEC OOL_SEC]: used to run orchidee_ol without STOMATE and LPJ (SECHIBA with prescibe 
    5051    LAI). 
    51  1. OOL_SEC_STO : run orchidee_ol with the full ORCHIDEE model. 
    52  1. TESTSTOMATE : run teststomate and only STOMATE and LPJ part of the model  
    53  1. FORCESOIL : run forcesoil to converge the soil carbon pools. 
     52 1. [source:trunk/ORCHIDEE_OL/OOL_SEC_STO OOL_SEC_STO] : run orchidee_ol with the full ORCHIDEE model. 
     53 1. [source:trunk/ORCHIDEE_OL/TESTSTOMATE TESTSTOMATE] : run teststomate and only STOMATE and LPJ part of the model  
     54 1. [source:trunk/ORCHIDEE_OL/FORCESOIL FORCESOIL] : run forcesoil to converge the soil carbon pools. 
    5455 
    5556Each of those directories contains : 
     
    5960 * in COMP directory, you may find "card" and "driver" files for each components list 
    6061   in !ListOfComponents section of config.card. 
    61  *  
     62 * in PARAM directory you may find default parameters files for each components. It 
     63   gives a list of all parameters required by the model with the routine "getin". 
     64   Those files contains only default parameters (documented). You may change them with 
     65   care because it can give an eratic behaviour of the model and some parameters are 
     66   changed automaticly by the script (see remark 2 below). 
     67 * Finaly, POST directory gives configurations files for SECHIBA and STOMATE/LPJ 
     68   component outputs. Please, see intranet wiki page on  
     69   [http://wiki.ipsl.jussieu.fr/IGCMG/Outils/ferret/Monitoring Monitoring], if you 
     70   want to add your own variables in MONITORING web pages. See remark 3. 
     71 
    6272 
    6373Some important remarks : 
    64  * The type of the calendar (!CalendarType) and the dates (!DateBegin and !DateEnd) are 
     74 1. The type of the calendar (!CalendarType) and the dates (!DateBegin and !DateEnd) are 
    6575   only use by the scripts to get the right input (forcings, maps ...) files, but they 
    6676   are not passed to the model. For ORCHIDEE model, the forcing file must give 
    6777   all informations on the calendar. 
    68  * The options in the cards are always '''prioritary''' (????) on those of the 
    69    parameter files because the driver use those card options to overwrite the 
     78 1. The options in the cards always gives priority parameters regards to those of the 
     79   parameter files because the driver use those options to overwrite the 
    7080   parameter value in the last input parameter files in the RUN_DIR directory.     
    71  
     81 1. You may add you own TS (!TimeSeries) monitoring in your DODS web page for your 
     82   simulations. For that, you must verify that the variable is correctly output 
     83   (right histdef and histwrite are created and calls in your version of the source 
     84   code). You must control that the variable is listed in the TimeSeriesVars option 
     85   (2D or 3D list depends on the dimension of the variables) in the Post_1M_"your_component_history_file" 
     86   section. Then it will be automaticly created if you have add the right line in 
     87   your POST component file (with cfg extension). 
    7288 
    7389== SPINUP job == 
     
    8197global spin-up. 
    8298 
    83 See page [wiki:SpinUpJobs] for additionnal informations. 
     99The equilibrium of the LAI (seasonnal variation of the vegetation) less than take two 
     100decade to converge. There is a big feedback between the LAI and the hydrology and 
     101energy budget. 
     102 
     103But the soil carbon pools take thousand of years to converge, but there is no 
     104feedback between those pools and the LAI and the hydrology yet. 
     105 
     106'''important remark :''' [[BR]] 
     107This configuration use OOL_SEC, OOL_SEC_STO, TESTOMATE, FORCESOIL basic 
     108configurations as skeletons to launch each spinup stages, depends of the algorithm 
     109you have chosen. [[BR]] 
     110You may not change those initial directories (or with great care) because it may 
     111change all your spin-up !  
     112 
     113See page [wiki:Scripts/SpinUpJobs] for additionnal informations. 
    84114 
    85115== FLUXNET job == 
    86116 
     117FLUXNET forcing files give a performent tool to validate ORCHIDEE model on a grid of 
     118sites (one point for each simulation) all over the world. It give fast spinup and 
     119simulation on a various set of vegetation and climate distributions.   
     120 
     121This configuration use SPINUP configuration as a skeleton to launch an ensemble of 
     122jobs over the selected sites in FLUXNET or LATHUILE input files.   
     123 
     124For FLUXNET jobs, the vegetation repartition is prescribed. Then default parameter 
     125IMPOSE_VEG is automaticly set to 'y' and the veget_max must be given in the list for 
     126each sites.  
     127 
     128See page [wiki:Scripts/FluxnetValidation] for a complete documentation on FLUXNET sites validations. 
     129 
    87130== ENSEMBLE job == 
     131 
     132ENSEMBLE configuration give a generalization of FLUXNET sites script to run global 
     133ENSEMBLE spinup and experiments. 
     134 
     135With this configuration, you can change the forcing files and all parameters (by 
     136vegetation - PFTs - or not) to build all ENSEMBLE experiments you want with ORCHIDEE 
     137model. 
     138 
     139This scripts give the same tools as FLUXNET configuration, but there is no IMPOSE_VEG 
     140set (initial vegetation is not prescribed).