subroutine xmo_Neumann use modglobal, only : ie use modfields, only : u0, um, v0, vm, w0, wm, e120, e12m use modsubgriddata, only : loneeqn v0(ie + 1, :, :) = v0(ie, :, :) w0(ie + 1, :, :) = w0(ie, :, :) vm(ie + 1, :, :) = vm(ie, :, :) wm(ie + 1, :, :) = wm(ie, :, :) if (loneeqn) then e120(ie + 1, :, :) = e120(ie, :, :) e12m(ie + 1, :, :) = e12m(ie, :, :) end if end subroutine xmo_Neumann