Next: NDF_ISTMP - Enquire if an NDF is temporary
Up: FORTRAN ROUTINE DESCRIPTIONS
Previous: NDF_ISBAS - Enquire if an NDF is a base NDF
NDF_ISIN
- See if one NDF is contained within another NDF
- Description:
- The routine returns a logical flag indicating if the first supplied
NDF is contained within an extension of the second supplied NDF.
The search is recursive, so for instance a true value will be
returned if the second supplied NDF is contained within an extension
of an intermediate NDF that is contained within an extension of the
first supplied NDF.
- Invocation:
- CALL NDF_ISIN( INDF1, INDF2, ISIN, STATUS )
- Arguments:
-
-
INDF1 = INTEGER (Given)
-
The first NDF.
-
INDF2 = INTEGER (Given)
-
The second NDF.
-
ISIN = LOGICAL (Returned)
-
.TRUE. of the first NDF is contained within an extension of the
second NDF, and .FALSE. otherwise.
-
STATUS = INTEGER (Given and Returned)
-
The global status.
- Notes:
- A .TRUE. value is returned if the two supplied NDF identifiers
refer to the same base NDF.
- If an identifier for an NDF section is supplied to this
routine, then the search will be applied to the associated
base NDF.
- If this routine is called with STATUS set, then a value of
.FALSE. will be returned for the ISIN argument, although no
further processing will occur. The same value will also be
returned if the routine should fail for any reason.
Next: NDF_ISTMP - Enquire if an NDF is temporary
Up: FORTRAN ROUTINE DESCRIPTIONS
Previous: NDF_ISBAS - Enquire if an NDF is a base NDF
NDF [1ex
Starlink User Note 33
R.F. Warren-Smith & D.S. Berry
16th July 2012
E-mail:starlink@jiscmail.ac.uk
Copyright © 2013 Science and Technology Facilities Council