From ee0fea0c7a6835fe133aab9d714833b3ba50e6ca Mon Sep 17 00:00:00 2001 From: Xiaqiong Zhou Date: Tue, 10 Feb 2026 17:44:30 +0000 Subject: [PATCH] Switch interpolation from bilinear to nearest neighbor for u10mmax, v10mmax, and wind10mmax for consistency --- ccpp/driver/GFS_diagnostics.F90 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ccpp/driver/GFS_diagnostics.F90 b/ccpp/driver/GFS_diagnostics.F90 index 19a822357..7f7b23913 100644 --- a/ccpp/driver/GFS_diagnostics.F90 +++ b/ccpp/driver/GFS_diagnostics.F90 @@ -1318,7 +1318,7 @@ subroutine GFS_externaldiag_populate (ExtDiag, Model, Statein, Stateout, Sfcprop ExtDiag(idx)%desc = 'maximum (magnitude) u-wind' ExtDiag(idx)%unit = 'm/s' ExtDiag(idx)%mod_name = 'gfs_phys' - ExtDiag(idx)%intpl_method = 'vector_bilinear' + ExtDiag(idx)%intpl_method = 'nearest_stod' ExtDiag(idx)%data%var2 => IntDiag%u10mmax(:) idx = idx + 1 @@ -1327,7 +1327,7 @@ subroutine GFS_externaldiag_populate (ExtDiag, Model, Statein, Stateout, Sfcprop ExtDiag(idx)%desc = 'maximum (magnitude) v-wind' ExtDiag(idx)%unit = 'm/s' ExtDiag(idx)%mod_name = 'gfs_phys' - ExtDiag(idx)%intpl_method = 'vector_bilinear' + ExtDiag(idx)%intpl_method = 'nearest_stod' ExtDiag(idx)%data%var2 => IntDiag%v10mmax(:) idx = idx + 1 @@ -1336,7 +1336,7 @@ subroutine GFS_externaldiag_populate (ExtDiag, Model, Statein, Stateout, Sfcprop ExtDiag(idx)%desc = 'maximum wind speed' ExtDiag(idx)%unit = 'm/s' ExtDiag(idx)%mod_name = 'gfs_phys' - ExtDiag(idx)%intpl_method = 'bilinear' + ExtDiag(idx)%intpl_method = 'nearest_stod' ExtDiag(idx)%data%var2 => IntDiag%wind10mmax(:) idx = idx + 1