The Integer Class is used to describe an integer scalar or array in the CÆSAR Code Package. The Integer Class does not use a user-defined type - it is the class for the F90 intrinsic type ``integer''.
Integer public procedures:
Fundamental procedures | |||
Initialize | Initializes an integer scalar or array variable. | ||
Finalize | Finalizes an integer scalar or array variable. | ||
Valid_State | Returns false iff an integer scalar or array variable is in an invalid state. | ||
Operations | |||
MaxVal | Extends the F90 intrinsic procedure MaxVal to scalar arguments. | ||
MinVal | Extends the F90 intrinsic procedure MinVal to scalar arguments. | ||
SUM | Extends the F90 intrinsic procedure SUM to scalar arguments. |
The Integer Class code listing contains additional documentation. The Integer Class also contains a Unit Test Program.