RMNLIB

(FSTINL)

FSTD



INTEGER FUNCTION FSTINL( iun,ni,nj,nk,datev,etiket,ip1,ip2,ip3,typvar,nomvar, liste, nliste, nmax)
DESCRIPTION

Locates all the records that matches the research keys (datev,etiket,ip1, ip2,ip3,typvar,nomvar) and puts their handles into the array LISTE.


Authors: M. Lepine - M. Valin - 2000
ARGUMENTS

Input:
iun unit number associated to the file
datev valid date
etiket label
ip1 vertical level
ip2 forecast hour
ip3 user defined identifier
typvar type of field
nomvar variable name
nmax size of array "liste"; maximum number of handles that can be returned
Output:
FSTINL 0 if no error (even if no records are found), else error code
NOTE:user must check "nliste" for number of records found
ni dimension 1 of the data field
nj dimension 2 of the data field
nk dimension 3 of the data field
liste list of handles of the records found
nliste total number of handles found and saved in "liste"


EXAMPLE Click here for other argument declarations (in Fortran) integer nliste,nmax,liste( ) ier = fstinl( iun, ni, nj, nk,datev,etiket,ip1,ip2,ip3,typvar,nomvar,liste,nliste,nmax ) (in C) int nliste,nmax,liste[ ]; ier = c_fstinl( iun, &ni, &nj, &nk,datev,etiket,ip1,ip2,ip3,typvar,nomvar,liste,nliste,nmax);



Return to product index