Skip to content

Commit 4ea254b

Browse files
committed
This commit changes the horizontal interpolation from a four-point
bilinear interpolation to a sixteen point overlapping parabolic interpolation for both initialization of the state variables from an existing analysis (e.g. GFS, ERA5, etc; case 7 for init_atmosphere) and for interpolating lateral boundary values for the regional MPAS-A configuration (case 9 for init_atmosphere).
1 parent 41e9a3f commit 4ea254b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/core_init_atmosphere/mpas_init_atm_cases.F

+4-2
Original file line numberDiff line numberDiff line change
@@ -3469,7 +3469,8 @@ subroutine init_atm_case_gfs(block, mesh, nCells, nEdges, nVertLevels, fg, state
34693469
34703470
do while (istatus == 0)
34713471
3472-
interp_list(1) = FOUR_POINT
3472+
! interp_list(1) = FOUR_POINT
3473+
interp_list(1) = SIXTEEN_POINT
34733474
interp_list(2) = SEARCH
34743475
interp_list(3) = 0
34753476
@@ -5261,7 +5262,8 @@ subroutine init_atm_case_lbc(timestamp, block, mesh, nCells, nEdges, nVertLevels
52615262

52625263
do while (istatus == 0)
52635264

5264-
interp_list(1) = FOUR_POINT
5265+
! interp_list(1) = FOUR_POINT
5266+
interp_list(1) = SIXTEEN_POINT
52655267
interp_list(2) = SEARCH
52665268
interp_list(3) = 0
52675269

0 commit comments

Comments
 (0)