Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | '' | ||
integer, | public | :: | ErlVariablePointer | = | 0 | ||
integer, | public | :: | LogDepth | = | 0 | ||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | TrendValARR | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | tempTrendARR | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | TimeARR |
Type TrendVariableType
CHARACTER(len=MaxNameLength) :: Name = '' !
Integer :: ErlVariablePointer = 0 ! the Erl variable being logged in trend
INTEGER :: LogDepth = 0 ! number of timesteps back
REAL(r64), DIMENSION(:), ALLOCATABLE :: TrendValARR ! the main storage of trend data
REAL(r64), DIMENSION(:), ALLOCATABLE :: tempTrendARR ! temporary holder during push
REAL(r64), DIMENSION(:), ALLOCATABLE :: TimeARR ! hours back in time for trend points
END TYPE TrendVariableType