FSCINT Routines d'interpolation FSCINT
NOM
RGSCINT - Interpolation scalaire de champs a partir
d'une grille source reguliere.
USAGE
call rgscint(ZOUT, li, lj, xlat, xlon, zin, ni, nj,
grtyp, ig1, ig2, ig3, ig4, sym)
integer li, lj - Dimensions de la grille de destination
real ZOUT(li,lj) - Champ de destination
real xlat(li,lj) - Latitudes des points sur la grille de destination
real xlon(li,lj) - Longitudes des points sur la grille de destination
integer ni, nj - Dimensions de la grille source
real zin(ni, nj) - Champ source
character*1 grtyp - Type de la grille source ('A','B','G','L','N','S')
integer ig1, ig2,
ig3, ig4 - Descripteurs de la grille source
logical sym - Drapeau indiquant la symetrie du champ
si .true., le champ est traite de facon symetrique
si .false., le champ est traite de facon antisymetrique
Ce drapeau ne s'applique qu'aux grilles de type
'A', 'B' et 'G'; on s'en sert pour etendre des
grilles hemispheriques lorsque les points de la
grille de destination debordent de la grille source.
DESCRIPTION
Cette routine interpole sur une grille de destination de dimension (li,lj)
les valeurs contenues dans une grille source de dimension (ni,nj).
La methode d'interpolation est de type lagrangienne bi-cubique,
bi-lineaire ou plus proche voisin.
On doit fournir les latitudes et longitudes (en degres) de la grille
de destination dans les champs xlat(li,lj) et xlon(li,lj).
Le degre d'interpolation est cubique par defaut; il peut etre modifie
par un appel aux routines "rgoptc" ou "rgopti". On peut aussi controler,
par un appel aux memes routines, le comportement a adopter dans les cas
d'extrapolation.
COMPILATION
Pour le moment, le module d'interpolation est contenu dans un fichier ".o"
residant sur $ARMNLIB/lib. Le module sera eventuellement integre dans
RMNLIB.
Pour utiliser le module sur le nec, cidsv02, cidsv07, cidsv08, faire:
f77 prog.f -o prog $ARMNLIB/lib/fscint2.o $ARMNLIB/lib/rmnxlib.a
Sur le cray, faire:
ACCESS, DN=FSCLIB2, ID=ARMNYRC, OWN=ARMN000.
...
LD2, LIB=FSCLIB2:AAAALIB, ...
AUTEUR
Yves Chartier, RPN, 421-4736, ychartier@cid.aes.doe.CA
DERNIERE MISE A JOUR DE LA DOCUMENTATION
18 decembre 1991
VOIR AUSSI
igscint, iguvint, rguvint, rgoptc, rgopti, rgoptr, fstarg1