Procedure | Location | Procedure Type | Description |
---|---|---|---|
cubnmx | regridpack_module | Subroutine | |
cubnmxu | regridpack_module | Subroutine | set cubic interpolation terms |
cubt1 | regridpack_module | Subroutine | cubically interpolate p on x to q on xx |
cubt1u | regridpack_module | Subroutine | |
cubt2 | regridpack_module | Subroutine | |
cubt2u | regridpack_module | Subroutine | cubically interpolate p onto q in y |
cubt3 | regridpack_module | Subroutine | cubically interpolate in z |
cubt3u | regridpack_module | Subroutine | cubically interpolate in z |
cubt4 | regridpack_module | Subroutine | cubically interpolate in t |
cubt4u | regridpack_module | Subroutine | cubically interpolate in t |
linmx | regridpack_module | Subroutine | set x grid pointers for xx grid and interpolation scale terms |
linmxu | regridpack_module | Subroutine | set linear interpolation terms |
lint1 | regridpack_module | Subroutine | linearly interpolate p on x onto q on xx |
lint1u | regridpack_module | Subroutine | |
lint2 | regridpack_module | Subroutine | linearly interpolate in y |
lint2u | regridpack_module | Subroutine | linearly interpolate p onto q in y |
lint3 | regridpack_module | Subroutine | linearly interpolate in z direction |
lint3u | regridpack_module | Subroutine | linearly interpolate in z direction |
lint4 | regridpack_module | Subroutine | linearly interpolate in t direction |
lint4u | regridpack_module | Subroutine | linearly interpolate in t direction |
regrid | regridpack_module | Interface | |
rgrd1 | regridpack_module | Subroutine | subroutine rgrd1 interpolates the values p(i) on the grid x(i) for i=1,...,nx onto q(ii) on the grid xx(ii),ii=1,...,mx. |
rgrd1_wrapper | regridpack_module | Subroutine | Wrapper to rgrd1. Allocates the work arrays internally. |
rgrd1u | regridpack_module | Subroutine | subroutine rgrd1u interpolates the nx vector p onto the mx vector q. it is assumed that p and q are values on uniform nx and mx grids which subdivide the same interval (INCLUDING END POINTS). if p and q are values on nonuniform grids and/or if q is defined on a grid which lies within the p grid then subroutine rgrd1 should be used. |
rgrd2 | regridpack_module | Subroutine | subroutine rgrd2 interpolates the values p(i,j) on the orthogonal grid (x(i),y(j)) for i=1,...,nx and j=1,...,ny onto q(ii,jj) on the orthogonal grid (xx(ii),yy(jj)) for ii=1,...,mx and jj=1,...,my. |
rgrd2_wrapper | regridpack_module | Subroutine | Wrapper to rgrd2. Allocates the work arrays internally. |
rgrd2u | regridpack_module | Subroutine | subroutine rgrd2u interpolates the nx by ny array p onto the mx by my array q. linear or cubic interpolation is used in each direction (see argument intpol). it is assumed that p and q are values on uniform nx by ny and mx by my grids superimposed on the same rectangle (INCLUDING BOUNDARIES). if p and q are values on nonuniform orthogonal grids and/or if the grid on which q is defined lies within the p grid then subroutine rgrd2 should be used. |
rgrd3 | regridpack_module | Subroutine | subroutine rgrd3 interpolates the values p(i,j,k) on the orthogonal grid (x(i),y(j),z(k)) for i=1,...,nx; j=1,...,ny; k=1,...,nz onto q(ii,jj,kk) on the orthogonal grid (xx(ii),yy(jj),zz(kk)) for ii=1,...,mx; jj=1,...,my; kk=1,...,mz. |
rgrd3_wrapper | regridpack_module | Subroutine | Wrapper to rgrd3. Allocates the work arrays internally. |
rgrd3u | regridpack_module | Subroutine | subroutine rgrd3u interpolates the nx by ny by nz array p onto the mx by my by mz array q. it is assumed that p and q are values on uniform nx by ny by nz and mx by my by mz grids which are superimposed on the same box region (INCLUDING BOUNDARIES). if p and q are values on nonuniform orthogonal grids and/or if the grid on which q is defined lies within the p grid then subroutine rgrd3 should be used. |
rgrd4 | regridpack_module | Subroutine | subroutine rgrd4 interpolates the values p(i,j,k,l) on the orthogonal grid (x(i),y(j),z(k),t(l)) for i=1,...,nx;j=1,...,ny;k=1,...,nz;l=1,...,nt onto q(ii,jj,kk,ll) on the orthogonal grid (xx(ii),yy(jj),zz(kk),tt(ll)) for ii=1,...,mx;jj=1,...,my;kk=1,...,mz;ll=1,...,mt |
rgrd4_wrapper | regridpack_module | Subroutine | Wrapper to rgrd4. Allocates the work arrays internally. |
rgrd4u | regridpack_module | Subroutine | subroutine rgrd4u interpolates the nx by ny by nz by nt array p onto the mx by my by mz by mt array q. it is assumed that p and q are values on uniform nx by ny by nz by nt and mx by my by mz by mt grids which are superimposed on the same box region (INCLUDING BOUNDARIES). if p and q are values on nonuniform orthogonal grids and/or if the grid on which q is defined lies within the p grid then subroutine rgrd4 should be used. |