Opened 11 years ago
Closed 8 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 11 years ago by nvuilsce
- Owner changed from somebody to jpolcher
- Status changed from new to assigned
comment:2 Changed 10 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 8 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.
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 ?