Skip to content

Add FastIsostasy coupling setup for ISMIP7 AIS test case#970

Open
hollyhan wants to merge 1 commit into
MPAS-Dev:mainfrom
hollyhan:landice/add_fastisostasy_to_ismip7
Open

Add FastIsostasy coupling setup for ISMIP7 AIS test case#970
hollyhan wants to merge 1 commit into
MPAS-Dev:mainfrom
hollyhan:landice/add_fastisostasy_to_ismip7

Conversation

@hollyhan

@hollyhan hollyhan commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

This PR adds functionality to set up coupled MALI-FastIsostasy simulations in the ISMIP7 AIS test case, following the same pattern as the existing Sea Level Model (SLM) integration.

Remaining ask before merging: namelist file for FastIsostasy with appropriate setting for Antarctica
Checklist

  • User's Guide has been updated
  • Developer's Guide has been updated
  • API documentation in the Developer's Guide (api.rst) has any new or modified class, method and/or functions listed
  • Documentation has been built locally and changes look as expected

--- test results ---
image

The signs of bedrock change and thickness change seem reasonable (ice thickening → bedrock subsiding & ice thinning → bedrock uplifting)

@hollyhan hollyhan added enhancement New feature or request land ice labels Jul 21, 2026
@hollyhan
hollyhan force-pushed the landice/add_fastisostasy_to_ismip7 branch 2 times, most recently from 1457d08 to becdeee Compare July 21, 2026 19:07
  This commit adds functionality to set up coupled MALI-FastIsostasy simulations in the
  ISMIP7 AIS test case, following the same pattern as the existing Sea Level Model (SLM)
  integration.

  New files:
  - create_fastiso_mapping_files.py: Step class for generating mapping files
    * Includes create_ismip7_grid_file() function copied from MPAS-Tools
    * Creates MALI -> FastIsostasy mapping (conserve method)
    * Creates FastIsostasy -> MALI mapping (bilinear method)

  Modified files:
  - __init__.py: Added CreateFastIsoMappingFiles step when fastisostasy=true
  - set_up_experiment.py: Added FastIsostasy configuration and validation
  - ismip7_ais.cfg: Added fastisostasy, fastiso_res_km, and icesheet options
  - ismip7_ais_test.cfg: Added same configuration options

  Configuration options:
  - fastisostasy (bool): Enable FastIsostasy coupling
  - fastiso_res_km (int): Grid resolution in km (2, 4, 8, or 16 for AIS)
  - icesheet (str): Ice sheet identifier ('AIS' or 'GrIS')
@hollyhan
hollyhan force-pushed the landice/add_fastisostasy_to_ismip7 branch from becdeee to 64f63ae Compare July 21, 2026 19:13
@hollyhan hollyhan added the in progress This PR is not ready for review or merging label Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request in progress This PR is not ready for review or merging land ice

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant