Opened 8 years ago

Closed 5 years ago

#82 closed enhancement (fixed)

Possible reduction of the number of var read into the restart file

Reported by: nvuilsce Owned by: jpolcher
Priority: major Milestone: ORCHIDEE 2.0
Component: Physical processes Version: orchidee_1_9_6
Keywords: cleaning thermosoil Cc:

Description

Do all the coefficients (cgrnd, dgrnd...) need to be put in the restart file. They are by default not read here, but calculated in thermosoil_var_init from the restart or initial temperature.
Exceptions are soilcap and soilflx, used in enerbil, and of course ptn.

Change History (3)

comment:1 Changed 8 years ago by nvuilsce

  • Owner changed from somebody to jpolcher
  • Status changed from new to assigned

For instance, cgrnd is calculated in thermosoil_coef routine at first time steps and also at the end of each time step. In addtion, it is read from the restart file right after the first call to thermosoil_coef. Should we remove the variable from the restart file ?

comment:2 Changed 7 years ago by jgipsl

In thermsoil, following variables are read from restart file only if OK_VAR is set. Can all be removed ? If yes, I'll remove the restget and restput for these variables.

cgrnd
dgrnd
z1
pcapa
pcapa_en
pkappa
zdz2
temp_sol_beg

comment:3 Changed 5 years ago by jgipsl

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

See ticket #143

They variables were finally needed in the restart as thermosoil_coef in the initialization phase do not calculate exactly the same as in the previous time step.

Note: See TracTickets for help on using tickets.