Skip to content

Commit bac5e9c

Browse files
committed
Merge branch 'mpas_16pt_init' into develop (PR #1303)
This merge 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).
2 parents 42b473a + 4ea254b commit bac5e9c

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
@@ -3485,7 +3485,8 @@ subroutine init_atm_case_gfs(block, mesh, nCells, nEdges, nVertLevels, fg, state
34853485
34863486
do while (istatus == 0)
34873487
3488-
interp_list(1) = FOUR_POINT
3488+
! interp_list(1) = FOUR_POINT
3489+
interp_list(1) = SIXTEEN_POINT
34893490
interp_list(2) = SEARCH
34903491
interp_list(3) = 0
34913492
@@ -5277,7 +5278,8 @@ subroutine init_atm_case_lbc(timestamp, block, mesh, nCells, nEdges, nVertLevels
52775278

52785279
do while (istatus == 0)
52795280

5280-
interp_list(1) = FOUR_POINT
5281+
! interp_list(1) = FOUR_POINT
5282+
interp_list(1) = SIXTEEN_POINT
52815283
interp_list(2) = SEARCH
52825284
interp_list(3) = 0
52835285

0 commit comments

Comments
 (0)