humboldt test group (
creates a variable resolution 1-10 km mesh for a regional domain of Humboldt Glacier
(see humboldt), and includes a number of tests running MALI on a
pre-generated mesh. Here, we describe the shared framework for this test group.
The shared config options for the
humboldt test group are described
in humboldt in the User’s Guide.
defines a step for creating a variable resolution Humboldt Glacier mesh.
This is used by the
mesh_gen test case.
the process for setting up and running a MALI simulation for the humboldt
configuration. It is called by
The compass.landice.tests.humboldt.decomposition_test.DecompositionTest performs the same simulation on different numbers of cores. It ensures relevant variables are identical or have expected differences.
The compass.landice.tests.humboldt.restart_test.RestartTest performs a run of a full specified duration followed by a short run plus a restart to equal the same total duration. It checks that relevant variables are bit-for-bit when doing a restart.
The restart step works by creating two different namelist and streams files, one each with landice as the suffix and one each with landice.rst as the suffix.