Skip to content

SP mode: failed with grass allometry when check tree_lai (time for grass allometry to be separated from trees?) #785

@XiulinGao

Description

@XiulinGao

So I did what @huitang-earth suggested (https://github.com/huitang-earth/fates/blob/367c8fa29b99a35e1f467c4f87ead30f1b96aff7/main/EDPftvarcon.F90#L1717) to temporarily pass the pft mapping check in order get the run continue. Then it crashed again with error messages as below:

in sub-canopy layer in leafc_from_treelai
this is not set up to work for lower canopy layers.
problem in leafc_from_treelai 79518032 1
ENDRUN:ERROR in /home/xiulingao/var-test-runs/CTSM/src/fates/biogeochem/FatesAllometryMod.F90 at line 811 $
ERROR: Unknown error submitted to shr_abort_abort.

The grass allomtery parameters I used are from @xuchongang , which are as below:

"fates_allom_agb1 1 0.000964"
"fates_allom_agb2 1 1.9492"
"fates_allom_agb3 1 0"
"fates_allom_agb4 1 0"
"fates_allom_agb_frac 1 1"
"fates_allom_d2bl1 1 0.000964"
"fates_allom_d2bl2 1 1.9492"
"fates_allom_d2bl3 1 0"
"fates_allom_d2ca_coefficient_max 1 0.03"
"fates_allom_d2ca_coefficient_min 1 0.01"
"fates_allom_d2h1 1 1"
"fates_allom_d2h2 1 1"
"fates_allom_dbh_maxheight 1 1"
"fates_allom_hmode 1 3"
"fates_allom_la_per_sa_int 1 1000"
"fates_allom_sai_scaler 1 0.0012"

According to Chonggang's explanation these are based off tillers of grasses not the whole bunch, which works for his grass species with runners(so it's hard to define individuals as one single parent plant can grow into a large clone). This allometry setting apparently caused problem in tree_lai checking as I ran the model by taking the allometry parameters out (so ran with default allometry parameters) and it works.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions