Opened 16 months ago

Closed 9 months ago

#568 closed task (fixed)

Seperate pft dependent parameters into a new orchidee_pft.def

Reported by: jgipsl Owned by: luyssaert
Priority: critical Milestone: IPSLCM6.v2
Component: Anthropogenic processes Version:
Keywords: Cc:

Description (last modified by jgipsl)

Step 1 : Separate pft dependent parameters into a new orchidee_pft.def depending on the number of the PFTs instead of keeping all parameters and flags in run.def. To be done in the MAKE_RUN_DEF scripts.

Step 2 proposition for the trunk: Rename run.def in offline configuration to orchidee.def and create run.def which will include variables for the driver and include the files orchidee.def and orchidee_pft.def. This would make better the coherence between offline and coupled configurations.

Change History (6)

comment:1 Changed 12 months ago by jgipsl

  • Description modified (diff)
  • Summary changed from Seperate pft dependent parameters into a new orchidee_param_pft.def to Seperate pft dependent parameters into a new orchidee_pft.def

comment:2 Changed 11 months ago by luyssaert

  • Priority changed from major to minor

comment:3 Changed 11 months ago by jgipsl

I've tested in offline and coupled mode if the used_run.def/used_orchidee.def/used_orchidee_pft.def are correctly written. Result: is working as it should.

Comment: A parameter set in orchidee_pft.def will be added to used_orchidee_pft.def in the same way as if it was set in run.def, it will be written in used_run.def.
For both cases, only parameters were the getin has been done, will be written. This means that for a type mistake in the parameter name or if the getin is not done in the code, for example if it is under condition of another parameter, then the parameter will not be written in the used_ file.

comment:4 Changed 11 months ago by jgipsl

  • Priority changed from minor to critical

comment:5 Changed 11 months ago by luyssaert

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

The default experiments in config/ORCHIDEE_OL have been adjusted to the use of a run.def (driver information), an orchidee.def (model settings) and an orchidee_pft.def (pft parameter values).

TESTSTOMATE -> removed. Will be added back once TESTSTOMATE has been restored.
FORCESOIL -> removed. Will be added back once TESTSTOMATE has been restored.

SPINUP_ANALYTIC_FG1 -> tested -> OK
OOL_SEC_STO_FG1trans -> tested -> OK
OOL_SEC_STO_FG2 -> tested -> OK
OOL_SEC_STO_FG3 -> tested -> OK
OOL_SEC_STO_FG4 -> tested -> OK
OOL_SEC_STO_FG5 -> tested -> OK

OOL_SEC -> adjusted, waiting for a LAI map to be tested. A new LAI map will have to be produced to account for the change in dimenstions.
OOL_SEC_STO_FG3nd -> adjusted, waiting for the new driver to be tested in CN-CAN.

ENSEMBLE -> moved to ticket #637

Several revisions have been committed see config/ORCHIDEE_OL r6303 to r6441

Last edited 9 months ago by luyssaert (previous) (diff)

comment:6 Changed 9 months ago by luyssaert

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.