ARY_ANNUL( IARY, STATUS )
Annul an array identifier
ARY_BAD( IARY, CHECK, BAD, STATUS )
Determine if an array may contain bad pixels
ARY_BASE( IARY1, IARY2, STATUS )
Obtain an identifier for a base array
ARY_BOUND( IARY, NDIMX, LBND, UBND, NDIM, STATUS )
Enquire the pixel-index bounds of an array
ARY_BOUNDK( IARY, NDIMX, LBND, UBND, NDIM, STATUS )
Enquire the pixel-index bounds of an array
ARY_CLONE( IARY1, IARY2, STATUS )
Clone an array identifier
ARY_CMPLX( IARY, CMPLX, STATUS )
Determine whether an array holds complex values
ARY_COPY( IARY1, PLACE, IARY2, STATUS )
Copy an array to a new location
ARY_DELET( IARY, STATUS )
Delete an array
ARY_DIM( IARY, NDIMX, DIM, NDIM, STATUS )
Enquire the dimension sizes of an array
ARY_DIMK( IARY, NDIMX, DIM, NDIM, STATUS )
Enquire the dimension sizes of an array
ARY_DUPE( IARY1, PLACE, IARY2, STATUS )
Duplicate an array
ARY_FIND( LOC, NAME, IARY, STATUS )
Find an array in an HDS structure and import it into the ARY_ system
ARY_FORM( IARY, FORM, STATUS )
Obtain the storage form of an array
ARY_FTYPE( IARY, FTYPE, STATUS )
Obtain the full data type of an array
ARY_GTSZx( IARY, SCALE, ZERO, STATUS )
Get the scale and zero values for a scaled array
ARY_IMPRT( LOC, IARY, STATUS )
Import an array into the ARY_ system from HDS
ARY_ISACC( IARY, ACCESS, ISACC, STATUS )
Determine whether a specified type of array access is available
ARY_ISBAS( IARY, BASE, STATUS )
Enquire if an array is a base array
ARY_ISMAP( IARY, MAPPED, STATUS )
Determine if an array is currently mapped
ARY_ISTMP( IARY, TEMP, STATUS )
Determine if an array is temporary
ARY_MAP( IARY, TYPE, MMOD, PNTR, EL, STATUS )
Obtain mapped access to an array
ARY_MAPK( IARY, TYPE, MMOD, PNTR, EL, STATUS )
Obtain mapped access to an array
ARY_MAPZ( IARY, TYPE, MMOD, RPNTR, IPNTR, EL, STATUS )
Obtain complex mapped access to an array
ARY_MAPZK( IARY, TYPE, MMOD, RPNTR, IPNTR, EL, STATUS )
Obtain complex mapped access to an array
ARY_MSG( TOKEN, IARY )
Assign the name of an array to a message token
ARY_NDIM( IARY, NDIM, STATUS )
Enquire the dimensionality of an array
ARY_NEW( FTYPE, NDIM, LBND, UBND, PLACE, IARY, STATUS )
Create a new simple array
ARY_NEWK( FTYPE, NDIM, LBND, UBND, PLACE, IARY, STATUS )
Create a new simple array
ARY_NEWP( FTYPE, NDIM, UBND, PLACE, IARY, STATUS )
Create a new primitive array
ARY_NEWPK( FTYPE, NDIM, UBND, PLACE, IARY, STATUS )
Create a new primitive array
ARY_NOACC( ACCESS, IARY, STATUS )
Disable a specified type of access to an array
ARY_OFFS( IARY1, IARY2, MXOFFS, OFFS, STATUS )
Obtain the pixel offset between two arrays
ARY_OFFSK( IARY1, IARY2, MXOFFS, OFFS, STATUS )
Obtain the pixel offset between two arrays
ARY_PLACE( LOC, NAME, PLACE, STATUS )
Obtain an array placeholder
ARY_PTSZx( IARY, SCALE, ZERO, STATUS )
Set new scale and zero values for a scaled array
ARY_RESET( IARY, STATUS )
Reset an array to an undefined state
ARY_SAME( IARY1, IARY2, SAME, ISECT, STATUS )
Enquire if two arrays are part of the same base array
ARY_SBAD( BAD, IARY, STATUS )
Set the bad-pixel flag for an array
ARY_SBND( NDIM, LBND, UBND, IARY, STATUS )
Set new pixel-index bounds for an array
ARY_SBNDK( NDIM, LBND, UBND, IARY, STATUS )
Set new pixel-index bounds for an array
ARY_SCTYP( IARY, TYPE, STATUS )
Obtain the numeric type of a scaled array
ARY_SECT( IARY1, NDIM, LBND, UBND, IARY2, STATUS )
Create an array section
ARY_SECTK( IARY1, NDIM, LBND, UBND, IARY2, STATUS )
Create an array section
ARY_SHIFT( NSHIFT, SHIFT, IARY, STATUS )
Apply pixel-index shifts to an array
ARY_SHIFTK( NSHIFT, SHIFT, IARY, STATUS )
Apply pixel-index shifts to an array
ARY_SIZE( IARY, NPIX, STATUS )
Determine the size of an array
ARY_SIZEK( IARY, NPIX, STATUS )
Determine the size of an array
ARY_SSECT( IARY1, IARY2, IARY3, STATUS )
Produce a similar array section to an existing one
ARY_STATE( IARY, STATE, STATUS )
Determine the state of an array (defined or undefined)
ARY_STYPE( FTYPE, IARY, STATUS )
Set a new type for an array
ARY_TEMP( PLACE, STATUS )
Obtain a placeholder for a temporary array
ARY_TRACE( NEWFLG, OLDFLG )
Set the internal ARY_ system error-tracing flag
ARY_TYPE( IARY, TYPE, STATUS )
Obtain the numeric type of an array
ARY_UNMAP( IARY, STATUS )
Unmap an array
ARY_VALID( IARY, VALID, STATUS )
Determine whether an array identifier is valid
ARY_VERFY( IARY, STATUS )
Verify that an array’s data structure is correctly constructed