compass.ocean.tests.global_ocean.tasks.get_ntasks_from_cell_count¶
- compass.ocean.tests.global_ocean.tasks.get_ntasks_from_cell_count(config, at_setup, mesh_filename)[source]¶
Computes
ntasks
andmin_tasks
for a step based on the estimated (at setup) or exact (at runtime) mesh size- Parameters:
config (compass.config.CompassConfigParser) – Configuration options for the test case the step belongs to
at_setup (bool) – Whether this method is being run during setup of the step, as opposed to at runtime
mesh_filename (str) – A file containing the MPAS mesh (specifically
nCells
) ifat_setup == False
- Returns:
ntasks (int) – The target number of MPI tasks for the step
min_tasks (int) – The minimum number of tasks for the step