
NCL Home >
Documentation >
Functions >
Regridding
g2gsh_Wrap
Interpolates a scalar quantity from one Gaussian grid to another (with optional truncation) (retains metadata).
Prototype
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl" ; This library is automatically loaded ; from NCL V6.2.0 onward. ; No need for user to explicitly load. function g2gsh_Wrap ( grid : numeric, outdims [2] : integer, twave [1] : integer ) return_val : float or double
Arguments
gridAn array of 2 or more dimensions whose rightmost two dimensions must be latitude x longitude. The values must be in ascending latitude order.
outdimsAn array indicating the dimensions of the rightmost two dimensions of the output grid (outdims[0] = nlatb, outdims[1] = nlonb).
twaveA scalar integer indicating the optional wave truncation:
-
twave = 0 => exact interpolation
twave > 0 => exact interpolation and triangular truncation at twave
twave < 0 => exact interpolation, triangular truncation at twave and spectral coefficient tapering (the effect is to smooth the data)
Description
This function is identical to g2gsh, except the return value will have metadata added based on metadata attached to grid. See the g2gsh page for full documentation and examples.