The functionality of REGRIDPACK remains idential to the original TLCPACK. It still includes eight portable Fortran subroutine files for transferring values between four, three, two, and one dimensional arrays defined on uniform and nonuniform orthogonal grids. This is commonly referred to as "regridding." Linear or cubic interpolation can be selected independently in each direction. The REGRIDPACK subroutines were written to relieve users of the need to repeatedly reinvent the wheel in coding these relatively straightforward tasks. An effort was made to achieve code efficiency (especially vectorization). Fortran subroutines with complete documentation are included in the files. Test program files for each of the grid transfer subroutines are also available.
Note: The subroutines in REGRIDPACK cannot be used for extrapolation or to transfer values on nonorthogonal (randomly scattered) data grids.
f90 -L /usr/local/lib/ -l regridpack myprog.f
The Fortran source code, documentation, and test programs are also available via anonymous ftp from the machine ftp.ucar.edu in the directory path dsl/lib/regridpack:
The overview file is named README.
If you have questions, please contact John Adams, johnad@ncar.ucar.edu.