W3FT01
The W3FT01 routine interpolates values in a data field
for a given grid coordinate in a data array, estimates
a data value for that point using either a linear
or quadratic interpolation method.
USAGE: CALL W3FT01 (STI, STJ, FLD, HI, II, JJ, NCYCLK, LIN)
Input argument list:
STI REAL*4 I GRID COORDINATE OF THE POINT FOR WHICH
AN INTERPOLATED VALUE IS DESIRED
STJ REAL*4 J GRID COORDINATE OF THE POINT FOR WHICH
AN INTERPOLATED VALUE IS DESIRED
FLD REAL*4 SIZE(II,JJ) DATA FIELD
II INTEGER*4 NUMBER OF COLUMNS IN 'FLD'
JJ INTEGER*4 NUMBER OF ROWS IN 'FLD'
NCYCLK INTEGER*4 CODE TO SPECIFY IF GRID IS CYCLIC OR
NOT:
= 0 NON-CYCLIC IN II, NON-CYCLIC IN JJ
= 1 CYCLIC IN II, NON-CYCLIC IN JJ
= 2 CYCLIC IN JJ, NON-CYCLIC IN II
= 3 CYCLIC IN II, CYCLIC IN JJ
LIN INTEGER*4 CODE SPECIFYING INTERPOLATION METHOD:
= 1 LINEAR INTERPOLATION
.NE.1 QUADRATIC INTERPOLATION
Output argument list:
HI REAL*4 DATA FIELD VALUE AT (STI,STJ) OBTAINED
BY INTERPOLATION.
W3lib.tar |
Library contains Fortran 90 decoder/encoder
routines for GRIB edition 1. (Fortran90)
Date posted: 2/22/2007 |