| 401 | |
| 402 | =================================================================================== |
| 403 | |
| 404 | == Test phase of the N-version == |
| 405 | |
| 406 | This action started in September 2014 from the revision r2255 of the MERGE-OCN branch. From this version, several bugs have been fixed. They have been commited in revisions r2558 and r2682. [[BR]] |
| 407 | |
| 408 | Here below are described the main bugs fixed in r2558 and r2682. |
| 409 | |
| 410 | === Revision r2558 === |
| 411 | |
| 412 | * __src_parameters/constantes.f90__ (15 diffs) => Correction of many parameters initialization |
| 413 | |
| 414 | * __src_parameters/constantes_mtc.f90__ (2 diffs) => Correction of parameters initialization |
| 415 | |
| 416 | * __src_parameters/pft_parameters.f90__ (5 diffs) => Correction of parameters initialization |
| 417 | * __src_sechiba/hydrol.f90__ (3 diffs) => Water volume (totwater) is now an output variable of the subroutine hydrol_main |
| 418 | * __src_sechiba/hydrolc.f90__ (3 diffs) => Water volume (totwater)is now an output variable of the subroutine hydrol_main |
| 419 | * __src_sechiba/intersurf.f90__ (7 diffs) => Writting of all the instructions aiming at defining the variables related to the N cycle that will be output. |
| 420 | * __src_sechiba/sechiba.f90__ (10 diffs) => totwater is a variable that is transmitted to slowproc_main |
| 421 | * __src_sechiba/slowproc.f90__ (6 diffs) => totwater is a variable that is transmitted to stomate_main + dummy but non-null initialization of the N-inputs |
| 422 | * __src_stomate/lpj_cover.f90__ (1 diff) => fix some incorrect use of variables |
| 423 | * __src_stomate/lpj_gap.f90__ (19 diffs) => The dimension on the element (carbon or nitrogen) was missing for the following variables: circ_class_biomass_new, total_biomass_new, total_biomass_old |
| 424 | * __src_stomate/stomate.f90__ (11 diffs) => totwater variable is now considered. Two variables (cn_leaf_season and nstress_season) were not considered in the restart (read and write). soil_n_min variable was given as an argument to the nitrogen_dynamics routine instead of n_mineralization. |
| 425 | * __src_stomate/stomate_data.f90__ (1 diff) => Initialization of the LC paramater was not done before |
| 426 | * __src_stomate/stomate_growth_fun_all.f90__ (15 diffs) => Several bugs fixed |
| 427 | * src_stomate/stomate_growth_res_lim.f90 (2 diffs) => not considered hereafter |
| 428 | * src_stomate/stomate_io.f90 (12 diffs) => Restart for soil_n_min, cn_leaf_season and nstress_season was not done correctly |
| 429 | * src_stomate/stomate_lcchange.f90 (2 diffs) |
| 430 | * src_stomate/stomate_litter.f90 (52 diffs) |
| 431 | * src_stomate/stomate_lpj.f90 (23 diffs) |
| 432 | * src_stomate/stomate_prescribe.f90 (9 diffs) |
| 433 | * src_stomate/stomate_soilcarbon.f90 (36 diffs) |