Skip to content

Commit d14b271

Browse files
committed
Revert "Back to using MAPL_RemapBounds - gfortran has trouble with bounds remapping"
This reverts commit 441f5b1.
1 parent 004aca0 commit d14b271

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

DynCore_GridCompMod.F90

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ module FVdycoreCubed_GridComp
2727
use MAPL_AbstractRegridderMod, only: AbstractRegridder
2828
! pchakrab - TODO: need MAPL3 equivalent
2929
! use MAPL_SunMod, only: MAPL_SunOrbit, MAPL_SunGetInsolation
30-
use MAPL_BaseMod, only: MAPL_RemapBounds
3130
use MAPL_GridManagerMod, only: grid_manager
3231
use MAPL_RegridderManagerMod, only: regridder_manager
3332
use MAPL_RegridMethods, only: REGRID_METHOD_BILINEAR
@@ -3584,10 +3583,7 @@ subroutine PULL_Q(self, import, QQQ, iNXQ, InFieldName, rc)
35843583
self%vars%TRACER(N)%TNAME = fieldname
35853584
if ( self%vars%TRACER(N)%IS_R4 ) then
35863585
call ESMF_ArrayGet(array, localDE=0, farrayptr=ptr_r4, _RC)
3587-
! gfortran has trouble with pointer bounds remapping
3588-
! (Error: Rank remapping target must be rank 1 or simply contiguous)
3589-
! self%vars%tracer(n)%content_r4(i1:in, j1:jn, 1:km) => ptr_r4
3590-
self%vars%tracer(n)%content_r4 => MAPL_RemapBounds(ptr_r4, i1, in, j1, jn, 1, km)
3586+
self%vars%tracer(n)%content_r4(i1:in, j1:jn, 1:km) => ptr_r4
35913587
if (fieldname == QFieldName) then
35923588
qqq%is_r4 = .true.
35933589
qqq%content_r4 => self%vars%tracer(n)%content_r4

0 commit comments

Comments
 (0)