8.2.2 Finalize_Real Procedure

The Finalize_Real procedure deallocates and finalizes a real scalar or array variable.

Calling syntax:

call Finalize (R, status)

Input variable:

 R  A real scalar variable or a pointer to an allocated real array variable.

Output variables:

 R  The R variable has been deallocated and nullified, if it is an array, or set to a flag value (finalize_real_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_Real code listing contains additional documentation.

Michael L. Hall