From 9f71c373c954e990de364f4292708c60bed0a8b0 Mon Sep 17 00:00:00 2001 From: Matthew Harrison Date: Mon, 6 May 2024 16:04:15 -0400 Subject: [PATCH] Fix error in diagnostic axis registration for grid space axes - For runs using grid space diagnostic axes, the registration of the cell centered axes fails with symmetric memory with a runtime error when posting diagnostics. This patch fixes this error. --- src/framework/MOM_diag_mediator.F90 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/framework/MOM_diag_mediator.F90 b/src/framework/MOM_diag_mediator.F90 index 18dcd9a825..8af82d7872 100644 --- a/src/framework/MOM_diag_mediator.F90 +++ b/src/framework/MOM_diag_mediator.F90 @@ -419,9 +419,9 @@ subroutine set_axes_info(G, GV, US, param_file, diag_cs, set_vertical) if (diag_cs%grid_space_axes) then id_xh = diag_axis_init('ih', iax(G%isg:G%ieg), 'none', 'x', & - 'h point grid-space longitude', G%Domain, position=EAST) + 'h point grid-space longitude', G%Domain) id_yh = diag_axis_init('jh', jax(G%jsg:G%jeg), 'none', 'y', & - 'h point grid space latitude', G%Domain, position=NORTH) + 'h point grid space latitude', G%Domain) else id_xh = diag_axis_init('xh', G%gridLonT(G%isg:G%ieg), G%x_axis_units, 'x', & 'h point nominal longitude', G%Domain)