A set of structure definitions is provided. This consists of one of the elements in type(aryStatInfo???T) (see Sec 2.2), and also is used as an argument in some subroutines/functions in this package. See Sec 2.2 and Table 1 for the (supposed) meaning of each element.
type, public :: aryStatInfoFlagT integer :: status = 0 ! Normal logical :: isValLowerUsed = .false., isValUpperUsed = .false. & , isAreaLowerUsed = .false., isAreaUpperUsed = .false. & , isMaskUsed = .false. end type aryStatInfoFlagT