8.3 Integer Class

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.



Subsections
Michael L. Hall