Add ISSM fields to HISTORY and initialization arguments #161
+24
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The purpose of this Draft PR is to add two new variables from ISSM (Ice-Sheet and Sea-Level System Model) to HISTORY. The variables are ICESMB (ice surface mass balance: exported from LandIce GridComp) and ICEEL (ice surface elevation: exported from ISSM GridComp). Ongoing development by @weiyuan-jiang will explore outputting these variables with HISTORY on a tile space that corresponds to the (unstructured, triangular) elements of ISSM's mesh (rather than the current options of gridded or landice tile outputs). We currently also save handwritten mesh output (via ESMF_FieldWrite) with the new ISSM_SAVEMESH flag defined in GEOSldas_LDAS.rc.
The PR also adds configuration parameters to GEOSldas_LDAS.rc that are required by ISSM for initialization: ISSM_EXPDIR and ISSM_EXPNAME. ISSM_EXPDIR points to the directory containing the ISSM input file, which will be replaced by a restart directory in the future. ISSM_EXPNAME is the name of the binary input file (ISSM_EXPNAME.bin) and PETSc options file (ISSM_EXPNAME.toolkits).
Related issues and PRs