component_grids_xxx.xml- specifies the component grids that are available.
for nuopc - if a user wants to add a new grid - the ONLY entry they normally need is just here (assuming that the long name will be used when calling create_newcase). Since mapping files are normally not needed for nuopc, this will normally just entail creating a new mesh file.
modelgrid_aliases_xxx.xml- specifies the aliases that are used when calling create_newcase. This is really only needed when new model grids are supported and used in testing. For just experimentation with a new grid, this will will not need to be changed.
maps_xxx.xml - specifies the mapping files between components that are needed. For nuopc this includes rof->ocn, glc->ocn and glc->ice mapping files - and also new mizuroute mapping files between the lnd->rof that are needed for performance reasons.
Since the grid is specified created at create_newcase time - introducing new grids cannot be put in the SourceMods. But it seems fairly lightweight now to just add one entry to component_grids_nuopc.xml.
The current config_grids.xml that has just been migrated to this repository is confusing.
component_grids_xxx.xml
- specifies the component grids that are available.create_newcase
). Since mapping files are normally not needed for nuopc, this will normally just entail creating a new mesh file.modelgrid_aliases_xxx.xml
- specifies the aliases that are used when callingcreate_newcase
. This is really only needed when new model grids are supported and used in testing. For just experimentation with a new grid, this will will not need to be changed.maps_xxx.xml
- specifies the mapping files between components that are needed. For nuopc this includes rof->ocn, glc->ocn and glc->ice mapping files - and also new mizuroute mapping files between the lnd->rof that are needed for performance reasons.Since the grid is specified created at
create_newcase
time - introducing new grids cannot be put in theSourceMods
. But it seems fairly lightweight now to just add one entry tocomponent_grids_nuopc.xml.