next up previous 237
Next: NDF_SCTYP - Obtain the numeric type of a scaled NDF array component
Up: FORTRAN ROUTINE DESCRIPTIONS
Previous: NDF_SBND - Set new pixel-index bounds for an NDF


NDF_SCOPY - Selectively copy NDF components to a new location

Description:
The routine propagates (copies) selected components of an NDF to a new location and returns an identifier for the resulting new base NDF.

Invocation:
CALL NDF_SCOPY( INDF1, CLIST, PLACE, INDF2, STATUS )

Arguments:

INDF1 = INTEGER (Given)
Identifier for the NDF (or NDF section) to be copied.
CLIST = CHARACTER $*$ ( $*$ ) (Given)
A comma-separated list of the NDF components which are to be propagated to the new data structure. By default, the HISTORY, LABEL and TITLE components are propagated. All extensions are also propagated by default except for any that have had a zero value assigned to the corresponding "PXT..." tuning parameter using NDF_TUNE. See the "Component Propagation" section for further details.
PLACE = INTEGER (Given and Returned)
An NDF placeholder (e.g. generated by the NDF_PLACE routine) which indicates the position in the data system where the new NDF will reside. The placeholder is annulled by this routine, and a value of NDF__NOPL will be returned (as defined in the include file NDF_PAR).
INDF2 = INTEGER (Returned)
Identifier for the new NDF.
STATUS = INTEGER (Given and Returned)
The global status.

Notes:

Component Propagation



next up previous 237
Next: NDF_SCTYP - Obtain the numeric type of a scaled NDF array component
Up: FORTRAN ROUTINE DESCRIPTIONS
Previous: NDF_SBND - Set new pixel-index bounds for an 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