7.7 Flags Module

The Flags Module is used to define flag constants that are used in the CÆSAR Code Package.

Flags Module public parameters:

 Intrinsic Initialization/Finalization Flags  
 finalize_character_flag  Value used to finalize characters.
 finalize_integer_flag  Value used to finalize integers.
 finalize_logical_flag  Value used to finalize logicals.
 finalize_real_flag  Value used to finalize reals.
 initialize_character_flag  Value used to initialize characters.
 initialize_integer_flag  Value used to initialize integers.
 initialize_logical_flag  Value used to initialize logicals.
 initialize_real_flag  Value used to initialize reals.
     
 Derived Type Initialization Flags  
 initialized_flag  Value used to signify derived type initialization.
 uninitialized_flag  Value used to signify derived type lack of initialization (when a derived type is finalized).

The Flags Module code listing contains additional documentation.

Michael L. Hall