Skip to content

Only allow one of use_fates_inventory_init or use_fates_dbh_init to be TRUE and either only under a cold-start #4022

@ekluzek

Description

@ekluzek

Brief summary of bug

There are three initialization options under a FATES cold-start:

  • inventory
  • DBH
  • nearly bare ground

Neither inventory or DBH should be allowed if it isn't a coldstart
And inventory AND DBH shouldn't both be allowed to be on

General bug information

CTSM version you are using: ctsm5.4.039

Does this bug cause significantly incorrect results in the model's science? No
Configurations affected: FATES cold-start

Details of bug

I tried this in a testcase:

ERS_D_Ld10.f45_f45_mg37.I2000Clm50FatesCruRsGs.derecho_intel.clm-FatesColdNoCompInitDbh

where I changed:

CLM_FORCE_COLDSTART==off

And added settings for

finidat
fates_inventory_init (and fates_inventory_ctrl_filename)

and found there wasn't an error that came up for this. There should be two errors to prevent this:

  • choosing either one with a finidat file set
  • turning both on at once

Metadata

Metadata

Assignees

No one assigned

    Labels

    FATESA change needed for FATES that doesn't require a FATES API update.enhancementnew capability or improved behavior of existing capabilitynextthis should get some attention in the next week or two. Normally each Thursday SE meeting.usabilityImprove or clarify user-facing options

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions