Skip to content

Clarify when use_c13/use_c14 and carbon isotopes timeseries can be used #3641

@ekluzek

Description

@ekluzek

build-namelist doesn't restrict when use_c13/use_c14 can be turned on. It does restrict use_c13_timeseries and use_c14_bombspike to be only on when use_c13 and/or use_c14 are on respectively.

The code doesn't allow use_c13 or use_c14 to be on when FATES is on.

However, both soilbiogeochem and biogeochem use use_c13/use_c14, so can use_c13/use_c14 be allowed when use_cn is NOT on?

In controlMod you can always set them -- but they only get printed out when use_cn is true.

CNVegetationFacade has some use_c13/use_c14 uses inside if statements of either use_cn or use_fates_bgc...

if(use_cn.or.use_fates_bgc)then

dynSubgridDriverMod calls DynamicAreaConservation from CNVegetationFacade which has use_c13/c14 if statements from inside a use_cn if statement. CNDriver has uses in CNDriverNoLeaching, CNDriverSummerizesStates, CNDriverSummerizesFluxes. And these are called from clm_driver, with some in use_cn if statements and some as above...

       if (use_cn .or. use_fates_bgc) then

Metadata

Metadata

Assignees

No one assigned

    Labels

    bfbbit-for-bitcode healthimproving internal code structure to make easier to maintain (sustainability)nextthis should get some attention in the next week or two. Normally each Thursday SE meeting.usabilityImprove or clarify user-facing options

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions