From 39bd3b3947c9681fb657009b6e0bd473aeaedd1f Mon Sep 17 00:00:00 2001 From: Michael Levy Date: Fri, 19 Apr 2024 13:41:34 -0600 Subject: [PATCH] No support for global ops yet When calling marbl_instance%init(), we should tell MARBL that MOM6 doesn't have the global operators that MARBL expects (global sums / running means) so we get the appropriate error message when trying to run with ladjust_bury_coeff = True --- src/tracer/MARBL_tracers.F90 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tracer/MARBL_tracers.F90 b/src/tracer/MARBL_tracers.F90 index 4635928280..95dcb4521f 100644 --- a/src/tracer/MARBL_tracers.F90 +++ b/src/tracer/MARBL_tracers.F90 @@ -380,7 +380,7 @@ subroutine configure_MARBL_tracers(GV, US, param_file, CS) call MARBL_instances%init(gcm_num_levels = nz, gcm_num_PAR_subcols = CS%ice_ncat + 1, & gcm_num_elements_surface_flux = 1, & ! FIXME: change to number of grid cells on MPI task gcm_delta_z = GV%sInterface(2:nz+1) - GV%sInterface(1:nz), gcm_zw = GV%sInterface(2:nz+1), & - gcm_zt = GV%sLayer, unit_system_opt = "mks", lgcm_has_global_ops = .true.) + gcm_zt = GV%sLayer, unit_system_opt = "mks", lgcm_has_global_ops = .false.) ! FIXME: add global ops if (MARBL_instances%StatusLog%labort_marbl) & call MARBL_instances%StatusLog%log_error_trace("MARBL_instances%init", & "configure_MARBL_tracers")