Opened 7 years ago

Closed 5 years ago

#135 closed defect (fixed)

Start the model using restart file from CMIP5 simulations

Reported by: jgipsl Owned by: jgipsl
Priority: major Milestone: IPSLCM6.v1
Component: Anthropogenic processes Version:
Keywords: Cc:

Description

Using the trunk of ORCHIDEE (rev 2008), it is not longer possible to restart using restart files from CMIP5 simulations due to changes in the routing variables.

For the coupled model IPSLCM, it is important to be aible to restart using old restart files.

  1. Marti

Change History (7)

comment:1 Changed 7 years ago by jgipsl

  • Owner changed from somebody to jgipsl
  • Status changed from new to accepted

This is due to the parameter nbasmax "The maximum number of basins we wish to have per grid box". This parameter changed in the trunk from 5(in AR5 version) to 7. This change was done when the Hydrology branch was merged into the trunk see [947]. The variables in restart file depending on this parameter can therfor not be read.

I'll add an option in orchidee to read these variables with on old value for nbasmax.

comment:2 Changed 7 years ago by jgipsl

It is not so easy to implement as I first thought. I have some questions (to Jan) :

  • Why was nbasmax changed from 5 to 7? Is this change important to keep?
  • An easy possibility for using old restart file is to remove the variables depending on nbasmax. How long spin-up would be needed for this case? Is this satisfactory?

If we need to keep this change, Agnes proposed following implementation for the variables in restart file depending on nbasmax :

  • Reinitialize following variables as if no restart file existed, using information from routing.nc :
    • routing_area_glo
    • route_togrid_glo
    • route_tobasin_glo
    • route_nbintobas_glo
    • global_basinid_glo
    • topo_resid_glo
  • Read following variables from restart file, for each grid point, calculate the mean value for all existing basins. Finally initialize the new variable uniformly with this value :
    • fast_reservoir
    • slow_reservoir
    • stream_reservoir
  • Set following variables to zero :
    • flood_reservoir
    • flood_frac_bas

comment:3 Changed 7 years ago by jgipsl

nbasmax will be set back to 5. No specific case for reading of restart files will be done.

comment:4 Changed 6 years ago by jgipsl

Done in commit rev [2166].

comment:5 Changed 6 years ago by jgipsl

  • Milestone set to IPSLCM6.v1

comment:6 Changed 5 years ago by jgipsl

Commit in rev [3049] helps to use old restart files.

comment:7 Changed 5 years ago by jgipsl

  • Resolution set to fixed
  • Status changed from accepted to closed

Succesfull test has been done with ORCHIDEE/trunk rev 3110 by restarting with ${R_IN}/RESTART/IPSLCM5A/PROD/historical/v3.historical5 restart files.

Note that:

  • for the first start with these restart file, the file soils_param.nc must be added to ORCHIDEE. For the following restart, soils_param.nc is not needed any more.
  • using CWRR hydrology it is not possible to use old restart files as the vertical discretization has been changed in rev [2917]
Note: See TracTickets for help on using tickets.