Changes between Version 115 and Version 116 of SourceCode


Ignore:
Timestamp:
2016-06-16T11:05:40+02:00 (8 years ago)
Author:
jgipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SourceCode

    v115 v116  
    3535== trunk == 
    3636 
    37 The trunk is the main version of ORCHIDEE where all developements are integreted before a tag is created. [https://forge.ipsl.jussieu.fr/orchidee/browser/trunk See the trunk here.] 
    38 New branches will, from now on, be created as a copy from the trunk. See below the main changes in the trunk. All modifications that change the results should be mentioned in this list. The complete list of all modifications at the trunk can be seen in the [https://forge.ipsl.jussieu.fr/orchidee/log/trunk svn log]. Follow also modifications on the offline configurations [wiki:SourceCode/ORCHIDEE_OL trunk/ORCHIDEE_OL.] 
     37The trunk is the main version of ORCHIDEE where all developments are integrated before a reference version is created. [https://forge.ipsl.jussieu.fr/orchidee/browser/trunk See the trunk here.] Note you need to be connected to access the trunk source code. 
     38 
     39 * ''' [wiki:SourceCode/ORCHIDEE See here a list of the main changes on the trunk ORCHIDEE ] ''' 
     40 * The complete list of all modifications at the trunk can be seen in the [https://forge.ipsl.jussieu.fr/orchidee/log/trunk svn log] 
     41 * ''' [wiki:SourceCode/ORCHIDEE_OL See here a list of important changes on the configuration scripts in ORCHIDEE_OL ] ''' 
     42 
    3943 
    4044News :[[BR]] 
     
    4347 * The trunk can not use tagged version v2_2_1 or earlier of IOIPSL. Revision 2020 or later of IOIPSL/trunk/src must be used.  
    4448 
     49== branches == 
     50New branches are created as a copy from the trunk. 
     51 
    4552== tag == 
    46 Different tags of ORCHIDEE are done as a copy of the trunk at a specific moment. See here all existing tags : [wiki:SourceCode/Tags] 
     53Different tags of ORCHIDEE are done as a copy of the trunk at a specific moment. See here all existing tags : [wiki:SourceCode/Tags]. The last years tags are replaced by specific revision numbers on the trunk. See these revisions here [wiki:ReferenceSimulations]. 
    4754 
    4855== Validation ==  
     
    6067For a scientific validation, a set of simulations are done on some revision on the trunk. See the page [wiki:ReferenceSimulations]. 
    6168 
    62 == Main changes on the trunk == 
    63  * [3543] : in ORCHIDEE_OL : switch to use XIOS2. Extraction is also changed here : http://forge.ipsl.jussieu.fr/igcmg/changeset/2899/ 
    64  * [3524] : Added formulation with Su et al. for calculations of roughness length. Note this revision can be used with older versions of LMDZ but it does not make sense to activate ROUGH_DYN without having the modifications done in the interface in LMDZ. LMDZ has not yet been commited. 
    65  * [3521] : Bug correction for snow mass with explicit snow 
    66  * [3476] : Change in parameters mcw and mcf and pcnt, for wilting point and field capacity 
    67  * [3473] : Correction on water stress calculations, see ticket #228 
    68  * [3447] : Integrated branch ORCHIDEE-DRIVER in the trunk, see ticket #244 ; Only standard offline driver (dim2_driver) has been validated.  
    69  * [3404]-[3411] : bug in file_def and xios_orchidee. Do not use these versions. Correction done in [3409], [3410] and [3411] 
    70  * [3402] : Simplification of hydrol, see ticket #191 
    71  * [3171] : Added option ALB_BG_MODIS : read background albedo from file. See ticket #227 
    72  * [3115] : Change in default value: if XIOS is activated then all IOIPSL are deactivated. 
    73  * [3111] : Changed name of xios axis id, see ticket #211 
    74  * [3109] : XIOS 1.0 is now the default instead of IOIPSL for output, see ticket #202  
    75  * [3096] : Added possibility to use XIOS 2.0, see ticket #202 
    76  * [3094] : Changes related to the update of vegetation fraction due to land use change, see ticket #107 
    77  * [3077], [3080], [3085] : Bug corrections related to explicitsnow, see ticket #195 
    78  * [3059] : Implicit coupling of "soil-snow-atmosphere", see ticket #203 
    79  * [3049] : Easier to restart with old restart files, see ticket #135 
    80  * [3041] : humcste initialized depending on soil depth, see ticket #183 
    81  * [3038] : Corrected bug for DGVM, see ticket #215 
    82  * [3020] : Added fractions for snow cover, see ticket #203  
    83  * [3013] : Changed name for parameter DOWNREGULATION_CO2_COEFF into DOWNREG_CO2 
    84  * [3012] : Correction for ok_freeze, see ticket #197 
    85  * [2961] : Changed name for sinang into coszang, see ticket #193 
    86  * [2927] : Bug correction in water conservation, see ticket #188 
    87  * [2922] : Soil thermal properties, see ticket #194  
    88  * [2917] : New vertical soil discretization, see ticket #190  
    89  * [2903] : Bug correction for OMP mode. Specially problem with river_routing switched off hazardous now corrected. 
    90  * [2868] : Corrections for 1+1=2. This is now ok in all tested cases, see ticket #143 
    91  * [2740] : Corrected bug for case IMPOSE_VEG. This bug was introduced in rev 2718 
    92  * [2718] : Read vegetation map the first of January instead of December in slowproc. Some parameters changed (rename LAND_USE into PFT_MAP_FORMAT and removed LAND_COVER_CHANGE), see ticket #107 
    93  * [2668] : Update DGVM, see ticket #182 
    94  * [2665] : First commit needed for DGVM, see ticket #181 
    95  * [2658], [2656] : Removed ORCHIDEE_WATCHOUT and STOMATE_WATCHOUT, see ticket #172  Do not use these revisions due to a bug in 2654.  
    96  * [2654], [2659], [2660], [2661] : Enhancements for the the initialization phase. A bug was introduced in 2654 and finally corrected in rev 2661. Do not use revision 2654-2660. 
    97  * [2650] : Update explicit snow scheme, see ticket #179  
    98  * [2580] : Correction in routing_main related to restart writing. See ticket #169. Change in results. 
    99  * [2575] : Now read DT_SECHIBA from run.def instead of SPLIT_DT. ROUTING_TIMESTEP changed name to DT_ROUTING. DT_TURNOVER_TIME parameter was removed. 
    100  * [2501] : Correct bug existing since 2441, in initialization of variables depending on t2m in stomate, see ticket #158 
    101  * [2481] : Changed netcdf library at obelix, see ticket #160 
    102  * [2452] : Corrected bug introduced in 2441 
    103  * [2441] : Introduced 2 bugs, resolved in 2452 and 2501. New default value REFTEMP_FILE=NONE : t2m_longterm is calculated instead of read rom file, see ticket #158 
    104  * [2425] : Added beta factor, important for coupled simulations, see ticket #157 
    105  * [2422] : Bug correction for daily forcing, see ticket #156 
    106  * [2419] : Corrected case SOILTYPE_CLASSIF=usda, removed case fao 
    107  * [2360], [2361] : See ticket #136 : Limitation of snow mass. Might change results 
    108  * [2293] : Homogenization of parameters controling the level of text output (add WRITELEVEL). Updated orchidee.default. 
    109  * [2291] : Add new parameters for optimization: NBUFF=1 and OK_HISTSYNC=n by default 
    110  * [2222] [2223] [2224] : Merge branch ORCHIDEE-MICT into the trunk : Soil freezing and explicit snow model. Revision 2223 contains ORCHIDEE-MICT except a bug correction in hydrol. This revision reproduces exactly the same results as the trunk before the merge. Revision 2224 on the trunk and the branch ORCHIDEE-MICT are now the same.   
    111  * [2183] :  
    112  * [2149] : Compile options and documentation of makeorchidee_fcm has been improved during several commit. Now compile options corresponds to AA_make.gdef. 
    113  * [2093] : Bug correction in enerbil, see ticket #137  
    114  * [2053] : The externalized parameter MAXMASS_GLACIER has changed name. New name '''MAXMASS_SNOW'''.  
    115  * [2031] : Merge the Photosynthesis branch primarily based on the work of Yin et al (2009). Some change in results. 
    116  * [1987] : Changed default value for '''DOWNREGULATAION_CO2''' from TRUE to FALSE  
    117  * [1957] : Change formula for snow albedo, ticket #74 . Change in results are excpected. But also introduced a bug. This revision do not compile!! Use rev [1959].  
    118  * [1925] : Correction for OpenMP. Adapted use of XIOS also for OpenMP mode 
    119  * [1914] : Corrected error introduced in rev 1907 
    120  * [1907], [1913] : Do not use. Introduced compile error 
    121  * [1907] : Add possiblity to use XIOS in coupled mode with LMDZ. Note: LMDZ is not yet available to run ORCHIDEE with XIOS.  
    122  * [1882] : Modification of parameters for tropical forests and activation of CO2 downregulation, more details here [wiki:trunk/DownRegulation] 
    123  * [1881] : Correct time axis with XIOS. Initialization in XIOS of calendar and date information directly done by the model(not in xml) 
    124  * [1852] : Corrected bug on evap_bare_lim_ns in hydrol.f90, some change in results for CWRR only, see ticket #121 
    125  * [1843] : Revert back (to rev 1843) arch file for curie using default netcdf 
    126  * [1840] : Correction in xml file. Introduced by mistake modification in arch-X64_CURIE.path (revert in next commit) 
    127  * [1814] : Corrected bug introduced in rev 1788. The bug causes probleme if using gfortran and CWRR. 
    128  * [1791] and rev [1792] : Corrected variable '''emis''' in sechiba_out_2.nc output file from IOIPSL(rev 1791) and in output file from XIOS (rev 1792)  
    129  * [1789] : Corrected variable '''ECanop''' in sechiba_out_2.nc file, output file from IOIPSL  
    130  * [1788] : Added interface to XIOS 
    131  * [1772] : Corrected bug for variable ''dss'' in sechiba_out_2.nc file 
    132  * [1615] : double all OMP_BARRIER to fixe a bug with openmp parallelisation 
    133  * [1383] : Changed default values for vc_max_opt and vj_max_opt parameters. Results change. 
    134  * [1280] : Bug correction for spinup analytic for case forcing cycle less than 7 years.  
    135  * [1263] and [http://forge.ipsl.jussieu.fr/orchidee/changeset/1262 rev 1262]: Updated teststomate due to commit 1078. Teststomate can now run in sequential and parallel MPI mode. 
    136  * [1229] : Bug fix : forcesoil can now again run in parallele MPI mode.  
    137  * [1224] : Added possibility to read the vertical structure of the forcing data from the forcing file itself. No change in results. 
    138  * [1172] : Added writting of evapot_corr in restart - and initialisation by reading the restart or parameter file - Little change in the results  
    139  * [1170] : Added extra dimension. No change in results.  
    140  * [1102] : Merged new phenology branch into the trunk. Use with caution. Some changes are expected in stomate outputs (tropics especially). Please, look at  [wiki:Branches/ORCHIDEE-NEWPHENO] for more details.  
    141  * [1100] : Merged Spinup_analytical branch into the trunk. The analytical spin-up is optional, so no changes in results. See [wiki:Branches/AccelerationSpinup] for more information. 
    142  * [1091] : Correction of the carbon CMOR output C3PftFrac. Changes in stomate IPCC outputs.  
    143  * [1082] : Added externalization for CWRR parameters. Some obsolete parameters were removed and some equations in Choisnel have been simplified. Implies some little changes in the results.   
    144  * [1078] : Added modifications for OpenMP. The interface intersurf_gathered was changed. The interface intersurf_gathered_2m was removed and variables q2m and t2m are integrated in the first interface as optional variables. The new interface was already added in LMDZ but the preprossor key ORCHIDEE_NOOPENMP must be removed to use this new interface. MPI parallelization is guaranteed but OpenMP is still under validation and debugging phase. Compiling and running is still done in mode MPI only. Teststomate has not been adapted to run with these modifications and cannot be used before update. 
    145  * [1042] : Re-organization 1 : moved driver source code from ORCHIDEE_OL into ORCHIDEE/src_driver 
    146  * [1028] : Corrected bug for routing in coupled and offline mode. The bug was introduced in rev 947  
    147  * [949] : Small correction needed to compile at Vargas/IDRIS 
    148  * [947] : Inclusion of the developements from branches/Hydrology  => Change in results. The routing does not work in coupled mode as the case was at branche Hydrology. See notes for validation [wiki:trunk/ValidHydroIntoTrunk here].  
    149  * [945] : Bug correction due to inverse loop 
    150  * [890] :  
    151   - Start inclusion of COV 
    152   - Modification in initialization of lai if it is not in restart file and for the cas read_lai. Ligne 1051 in slowproc. => Change in results.  
    153   - This revision do not run in coupled mode with currrent LMDZ due to modification in interface.  
    154  * [875] : Created the tag 1.9.6 as a copy of this revision [https://forge.ipsl.jussieu.fr/orchidee/browser/tags/ORCHIDEE_1_9_6 Tag 1.9.6] 
    155  * [864] : Specific leaf area (SLA) is prescribed => Change in results. 
    156  * [861] : Correct solarang and time_zone functions. => May change results (not for LMDZ-OR at vargas) 
    157  * Change in diagnostics (history) files in some revisions between 720-740.   
    158  * [511] : Included externalization branch in the trunk => Change in results. 
    159  * [392] : Created the tag 1.9.5.2 as a copy of this revision [https://forge.ipsl.jussieu.fr/orchidee/browser/tags/ORCHIDEE_1_9_5_2 Tag 1.9.5.2] 
    160  
    161  
    16269== Commit on the trunk == 
    16370Only some people have the permission to commit on the trunk. See here some  [wiki:Documentation/UserGuide/CommitOnTrunk guidelines for commit on the trunk]. [[BR]]