mismipplus¶
The mismipplus
test group (compass.landice.tests.mismipplus.MISMIPplus
)
performs a short smoke test of the MISMIP+ mesh
(see mismipplus). Here, we describe the shared framework for
this test group and the 1 test case.
framework¶
There are no shared config options for the mismipplus
test group.
The mismipplus test should only be run with the FO velocity solver, or with a data velocity field. Running with the FO solver requires building MALI with the Albany library.
The test group has a shared namelist.landice
file with
a few common namelist options related to time step and run duration,
and a shared streams.landice
file that defines input
, restart
, and
output
streams.
There also is an albany_input.yaml
file for running the FO solver.
run_model¶
The class compass.landice.tests.mismipplus.run_model.RunModel
defines a step for running MALI using an initial condition downloaded from
the shared data server.
smoke_test¶
The compass.landice.tests.mismipplus.smoke_test.SmokeTest
performs a 5 year run. There is a validation step that compares the output
file against itself. This is to allow the test to be compared against a
baseline if desired.