Next: About this document
Up: No Title
Previous: Introduction
=cmtt10 scaled 1095
- Description:
-
Initialises internal common blocks. Only necessary if to
be used within a monolith ie. discrete programs need not
call it.
- Invocation:
-
CALL DYN_INIT ( )
- Description:
-
Gets pointer to REAL array of specified size.
- Invocation:
-
CALL DYN_MAPR ( NDIM, DIMS, PTR, STATUS )
- Arguments:
-
-
NDIM = INTEGER (Given)
-
The number of dimensions.
-
DIMS = INTEGER(*)
-
The dimensions.
-
PTR = POINTER (Returned)
-
The pointer to start of array.
-
STATUS = INTEGER (Given and Returned)
-
The global status/
- Description:
-
Gets pointer to DOUBLE PRECISION array of specified size.
- Invocation:
-
CALL DYN_MAPD ( NDIM, DIMS, PTR, STATUS )
- Arguments:
-
-
NDIM = INTEGER (Given)
-
The number of dimensions.
-
DIMS = INTEGER(*)
-
The dimensions.
-
PTR = POINTER (Returned)
-
The pointer to start of array.
-
STATUS = INTEGER (Given and Returned)
-
The global status/
- Description:
-
Gets pointer to INTEGER array of specified size.
- Invocation:
-
CALL DYN_MAPI ( NDIM, DIMS, PTR, STATUS )
- Arguments:
-
-
NDIM = INTEGER (Given)
-
The number of dimensions.
-
DIMS = INTEGER(*)
-
The dimensions.
-
PTR = POINTER (Returned)
-
The pointer to start of array.
-
STATUS = INTEGER (Given and Returned)
-
The global status/
- Description:
-
Gets pointer to WORD array of specified size.
- Invocation:
-
CALL DYN_MAPW ( NDIM, DIMS, PTR, STATUS )
- Arguments:
-
-
NDIM = INTEGER (Given)
-
The number of dimensions.
-
DIMS = INTEGER(*)
-
The dimensions.
-
PTR = POINTER (Returned)
-
The pointer to start of array.
-
STATUS = INTEGER (Given and Returned)
-
The global status/
- Description:
-
Gets pointer to BYTE array of specified size.
- Invocation:
-
CALL DYN_MAPB ( NDIM, DIMS, PTR, STATUS )
- Arguments:
-
-
NDIM = INTEGER (Given)
-
The number of dimensions.
-
DIMS = INTEGER(*)
-
The dimensions.
-
PTR = POINTER (Returned)
-
The pointer to start of array.
-
STATUS = INTEGER (Given and Returned)
-
The global status/
- Description:
-
Gets pointer to LOGICAL array of specified size.
- Invocation:
-
CALL DYN_MAPL ( NDIM, DIMS, PTR, STATUS )
- Arguments:
-
-
NDIM = INTEGER (Given)
-
The number of dimensions.
-
DIMS = INTEGER(*)
-
The dimensions.
-
PTR = POINTER (Returned)
-
The pointer to start of array.
-
STATUS = INTEGER (Given and Returned)
-
The global status/
- Description:
-
Returns the total size of a dynamic array currently known to
the DYN_ system. Zero is returned if the pointer is not known.
For multi-dimensional arrays the product of the dimensions is
returned.
- Invocation:
-
CALL DYN_SIZE ( PTR, NVAL, STATUS )
- Arguments:
-
-
PTR = POINTER (Given)
-
The pointer to dynamic array.
-
NVAL = INTEGER (Returned)
-
The total number of values (elements) in array.
- Description:
-
Frees virtual memory obtained with DYN_MAPx routines.
- Invocation:
-
CALL DYN_UNMAP ( PTR )
- Arguments:
-
-
PTR = POINTER (Given)
-
The pointer to dynamic array.
- Description:
-
Frees all virtual memory obtained with DYN_MAPx routines.
- Invocation:
-
CALL DYN_CLOSE ( )
Next: About this document
Up: No Title
Previous: Introduction
Web Master
Tue Oct 7 17:05:53 BST 1997