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