8.3.2 Finalize_Integer Procedure

The Finalize_Integer procedure deallocates and finalizes an integer scalar or array variable.

Calling syntax:

call Finalize (I, status)

Input variable:

 I  An integer scalar variable or a pointer to an allocated integer array variable.

Output variable:

 I  The I variable has been deallocated and nullified, if it is an array, or set to a flag value (finalize_integer_flag), if it is a scalar.
 status  If present, the status variable is set to either 'Memory Error' or 'Success' depending on program execution. If not present, the procedure aborts if unsuccessful when the DEBUG_LEVEL is set high enough.

Internal variable:

 deallocate_status  Deallocation Status.

The Finalize_Integer code listing contains additional documentation.

Michael L. Hall