The routine NDF_CREP is provided for creating
primitive NDFs; i.e. NDFs whose array components will
have a storage form of `PRIMITIVE'.
NDF_CREAT should normally be used to create a new NDF, but use of NDF_CREP
may sometimes be necessary in order to maintain compatibility with existing
software (see §).
Because of the restrictions inherent in the primitive form of array storage,
the lower pixel-index bounds of primitive NDFs must be set to 1 in all
dimensions, so NDF_CREP lacks the LBND argument of NDF_CREAT, the
appropriate lower bounds being assumed:
CALL NDF_CREP( 'OUT', '_REAL', NDIM, UBND, INDF, STATUS )
Its use is otherwise identical to NDF_CREAT.