compass.ocean.tests.global_ocean.init.Init
- class compass.ocean.tests.global_ocean.init.Init(test_group, mesh, initial_condition)[source]
 A test case for creating initial conditions on a global MPAS-Ocean mesh
- Variables:
 mesh (compass.ocean.tests.global_ocean.mesh.Mesh) – The test case that creates the mesh used by this test case
initial_condition ({'WOA23', 'PHC', 'EN4_1900'}) – The initial condition dataset to use
init_subdir (str) – The subdirectory within the test group for all test cases with this initial condition
- __init__(test_group, mesh, initial_condition)[source]
 Create the test case
- Parameters:
 test_group (compass.ocean.tests.global_ocean.GlobalOcean) – The global ocean test group that this test case belongs to
mesh (compass.ocean.tests.global_ocean.mesh.Mesh) – The test case that creates the mesh used by this test case
initial_condition ({'WOA23', 'PHC', 'EN4_1900'}) – The initial condition dataset to use
Methods
__init__(test_group, mesh, initial_condition)Create the test case
add_step(step[, run_by_default])Add a step to the test case
check_validation()Check the test case's "validation" dictionary to see if validation failed.
configure([config])Modify the configuration options for this test case
run()This method is deprecated.
validate()Test cases can override this method to perform validation of variables and timers