NAME:curl
PURPOSE:calcule la composante verticale du rotationnel d''un champ
de vecteur horizontaux
CATEGORY:calcule sur les matrices
CALLING SEQUENCE:res=curl(u,v)
INPUTS:
u et v deux matrices representant les coordonnes d''un
champ de vecteur
KEYWORD PARAMETERS:
OUTPUTS:res: une matrice 2d
COMMON BLOCKS:
common.pro
SIDE EFFECTS:
RESTRICTIONS:
les matrices u et v peuvent de 2 a 4 dimensions.
attention pour distinger les differents configurations de u et v
(xy, xyz, xyt, xyzt), on regarde la variable du common
-time qui contient le calendrier en jour julien d''IDL auquel
se rapportent u et v ansi que la variable
-jpt qui est le nombre de pas de temps a considerer ds time.
les tableaux u et v sont decoupes sur le meme domaine
geographique. A cause du decalage des grilles T, U, V et F il est
possiible que ces 2 tableaux n''aient pas la meme taille et se
repportent a des indices differents. Si tel est le cas les tableaux
sont redecoupes sur les indices qu'ils ont en commun et le dommaine
est redefinit pour qu'il colle a ces indices communs.
pour eviter ces redecoupes utiliser le mot cles /memeindice ds
domdef.pro
les points sur le bord du dessin sont mis a !values.f_nan
EXAMPLE: