Skip to content

Mismatch between convection_scheme values in ISCA documentation and accepted model inputs #283

@ShreyaK12345

Description

@ShreyaK12345

While running the frierson_test_case.py experiment on ISCA, Derecho HPC, I encountered a fatal error when specifying the convection_scheme parameter in the idealized_moist_phys_nml namelist. The ISCA documentation (https://execlim.github.io/Isca/modules/idealised_moist_phys.html) lists valid values as SIMPLE_BETTS_CONV, FULL_BETTS_MILLER_CONV, RAS_CONV, DRY_CONV, and NO_CONV. However, when I set convection_scheme='NO_CONV', the model crashes with the following error:
FATAL from PE 6: idealized_moist_phys: "NO_CONV" is not a valid convection scheme. Choices are NONE, SIMPLE_BETTS, FULL_BETTS_MILLER, RAS, DRY.

The model runs correctly when I use the runtime-specified values, such as 'NONE' instead of 'NO_CONV'. It seems the accepted namelist values differ from what is documented. Could the documentation be updated to reflect the actual valid inputs? This would help avoid confusion and run-time errors for users configuring convection schemes. Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions