Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The purpose of this page is to document the procedure for adding support for new atmosphere grids. The process should be the same for new uniform resolutions as well as for new regionally-refined meshes, although some settings will need to be changed for new regionally-refined mesh configurations. This page is a work in progress, and will be updated as this process is refined and (eventually) made more automated. This documentation is an update of a document written by Mark Taylor and Colin Zarzycki, available as a Google Doc here.

...

...

  1. TempestRemap for generating uniform grids
    (in Paul’s external git repo - may have its own tests?)

  2. SQuadGen for generating RRM grids
    (in Paul’s external repo - may have its own tests?)

  3. No longer needed:   run_dualgrid.sh to obtain scrip and latlon files 
    (in PreAndPostProcessingScripts repo; uses a matlab file).  

  4. makegrid.job for generating dualgrid and latlon files (in components/homme/tests/template, may have its own tests?)

    1. Replaced by "homme_tool", tests added 2020/5

  5. smoothtopo.job for applying dycore-specific smoothing to topography (in components/homme/tests/template, may have its own tests?)

    Replaced by "homme_tool", tests added, 2020/5 (see Topography Generation )

    Generate topography via Topography Generation )

    1. needs utilities: components/cam/tools/topo_tool/cube_to_target and comopnents/homme/test/tool

  6. run ncremap (an NCO command) to generate mapping filescomponents/cam/tools/topo_tool/cube_to_target

  7. cime/tools/mapping/gen_domain_files

  8. mksurfdata.pl to generate the namelist needed to make fsurdat file

  9. use mksurfdata_map for fsurdat

  10. use the interpic_new tool to regrid atmos state to new grid for initial condition

...