Skip to content

Conversation

@dwfncar
Copy link

@dwfncar dwfncar commented Nov 10, 2025

MICM configuration is now driven by a MUSICA namelist option with added logging.

Registry.xml: Added a MUSICA namelist record gated by MPAS_USE_MUSICA with the config_micm_file option so the MICM JSON path can be provided through the standard configuration system.
mpas_atm_chemistry.F: Removed the hardcoded chapman.json, pull the MICM file path from the configs pool, then propagate errors from musica_init via mpas_log_write to fail when initialization breaks. mpas_musica.F: Track the species description pointer and log each MICM species name from state%species_ordering so users can verify the runtime mapping.

…ed logging.

Registry.xml: Added a MUSICA namelist record gated by MPAS_USE_MUSICA with the
`config_micm_file` option so the MICM JSON path can be provided through the
standard configuration system.
mpas_atm_chemistry.F: Removed the hardcoded `chapman.json`, pull the MICM file
path from the configs pool, then propagate errors from `musica_init` via
`mpas_log_write` to fail when initialization breaks.
mpas_musica.F: Track the species description pointer and log each MICM species
name from `state%species_ordering` so users can verify the runtime mapping.
@mgduda mgduda added Atmosphere Chemistry Changes specific to chemistry in MPAS labels Nov 10, 2025
@mgduda mgduda self-requested a review November 10, 2025 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Atmosphere Chemistry Changes specific to chemistry in MPAS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants