76 FILL,XPTS,YPTS,RLON,RLAT,NRET, &
77 CROT,SROT,XLON,XLAT,YLON,YLAT,AREA)
79 INTEGER,
INTENT(IN ) :: IOPT, NPTS
80 INTEGER,
INTENT( OUT) :: NRET
82 REAL,
INTENT(IN ) :: FILL
83 REAL,
INTENT(INOUT) :: RLON(NPTS),RLAT(NPTS)
84 REAL,
INTENT(INOUT) :: XPTS(NPTS),YPTS(NPTS)
85 REAL,
OPTIONAL,
INTENT( OUT) :: CROT(NPTS),SROT(NPTS)
86 REAL,
OPTIONAL,
INTENT( OUT) :: XLON(NPTS),XLAT(NPTS)
87 REAL,
OPTIONAL,
INTENT( OUT) :: YLON(NPTS),YLAT(NPTS),AREA(NPTS)
void gdswzd(int igdtnum, int *igdtmpl, int igdtlen, int iopt, int npts, float fill, float *xpts, float *ypts, float *rlon, float *rlat, int *nret, float *crot, float *srot, float *xlon, float *xlat, float *ylon, float *ylat, float *area)
gdswzd() interface for C for _4 build of library.
Users derived type grid descriptor objects to abstract away the raw GRIB1 and GRIB2 grid definitions.
Interpolate gridded data to a series of station points.
subroutine init_grib1(self, g1_desc)
Initializes an IP Station grid given a grib1_descriptor object.
subroutine gdswzd_station_points(self, IOPT, NPTS, FILL, XPTS, YPTS, RLON, RLAT, NRET, CROT, SROT, XLON, XLAT, YLON, YLAT, AREA)
Interpolate gridded data to a series of station points.
subroutine init_grib2(self, g2_desc)
Initializes an IP Station grid given a grib2_descriptor object.
Descriptor representing a grib1 grib descriptor section (GDS) with an integer array.
Grib-2 descriptor containing a grib2 GDT represented by an integer array.
Abstract grid that holds fields and methods common to all grids.