UNGRIDB()

Fortran version:

    SUBROUTINE UNGRIDB( NCOLS, NROWS, XORIG, YORIG, XCELL, YCELL,
   &                   NPTS, XLOC, YLOC, NU, CU )
        INTEGER         NCOLS, NROWS    !  number of grid columns, rows
        REAL*8          XORIG, YORIG    !  X,Y coords of LL grid corner
        REAL*8          XCELL, YCELL    !  X,Y direction cell size
        INTEGER         NPTS            !  number of (point-source) locations
        REAL            XLOC( NPTS )    !  X point coordinates
        REAL            YLOC( NPTS )    !  Y point coordinates
        INTEGER         NU( 4,NPTS )    !  single-indexed subscripts into grid
        REAL            CU( 4,NPTS )    !  coefficients

C version: none

Summary:

UNGRIDB() computes "ungridding" matrices used by subroutine BMATVEC to perform bilinear interpolation from a grid to a set of target (e.g., point source) locations
{ <XLOC(S),YLOC(S)>, S=1, ..., NPTS }
More detail on the computation of these coefficients, etc., is given in the section on BMATVEC().

Fortran Usage:

!! under construction !! (see BMATVEC)
Previous: LL2UTM and UTM2LL

Previous: TRIMLEN

Next: UPCASE

Up: Coordinate and Grid Related Routines

Up: Utility Routines

To: Models-3/EDSS I/O API: The Help Pages