-
Notifications
You must be signed in to change notification settings - Fork 37
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #737 from andrewdnolan/mismip+_spinup
Port the MISMIP+ spinup testcase from the old version of compass Currently the only test case within the MISMIP+ test group is a SmokeTest, which uses an archived "spun up" initial condition. This PR adds a SpinUp test case that generates the initial conditions and other input files (e.g. namelist and streams) needed to run MALI for a ~20,000 year spin up. The SpinUp testcase supports an arbitrary resolution, which needs to be specified in the config file at the time of running compass setup. Furthermore, the user can specify a gutterLength in the config file to extend the eastern boundary of the MISMIP+ domain, which was added to support simulations using a dynamic claving law that will results in an irregular grounding line. To this end, we have added a SetupMesh step, used by the SpinUp testcase that creates a MALI mesh (and initial conditions) following the MISMIP+ requirements (Asay-Davis et al. 2016). We've also slightly altered the SmokeTest to explicitly list the supported resolutions (e.g. compass list | grep mismipplus). Currently this is only 2000m, but in the future the SpinUp testcase will be used to generated the spun up conditions needed to support additional resolutions of the SmokeTest.
- Loading branch information
Showing
17 changed files
with
1,133 additions
and
111 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
[mismipplus] | ||
|
||
# the number of cells per core to aim for | ||
goal_cells_per_core = 300 | ||
|
||
# the approximate maximum number of cells per core (the test will fail if too | ||
# few cores are available) | ||
max_cells_per_core = 5000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.