Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | T | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | TOld | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | TT | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | Rhov | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | RhovOld | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | RhoT | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | TD | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | TDT | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | TDTLast | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | TDOld | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | TDreport | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | RH | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | RHreport | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | EnthOld | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | EnthNew | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | EnthLast | |||
integer, | public | :: | GSloopCounter | = | 0 | ||
integer, | public | :: | GSloopErrorCount | = | 0 | ||
real(kind=r64), | public | :: | MaxNodeDelTemp | = | 0.0d0 |
TYPE, PUBLIC :: SurfaceDataFD
REAL(r64), ALLOCATABLE, DIMENSION(:) :: T !
REAL(r64), ALLOCATABLE, DIMENSION(:) :: TOld !
REAL(r64), ALLOCATABLE, DIMENSION(:) :: TT
REAL(r64), ALLOCATABLE, DIMENSION(:) :: Rhov !
REAL(r64), ALLOCATABLE, DIMENSION(:) :: RhovOld !
REAL(r64), ALLOCATABLE, DIMENSION(:) :: RhoT
REAL(r64), ALLOCATABLE, DIMENSION(:) :: TD !
REAL(r64), ALLOCATABLE, DIMENSION(:) :: TDT !
REAL(r64), ALLOCATABLE, DIMENSION(:) :: TDTLast
REAL(r64), ALLOCATABLE, DIMENSION(:) :: TDOld !
REAL(r64), ALLOCATABLE, DIMENSION(:) :: TDreport
REAL(r64), ALLOCATABLE, DIMENSION(:) :: RH
REAL(r64), ALLOCATABLE, DIMENSION(:) :: RHreport
REAL(r64), ALLOCATABLE, DIMENSION(:) :: EnthOld ! Current node enthalpy
REAL(r64), ALLOCATABLE, DIMENSION(:) :: EnthNew ! Node enthalpy at new time
REAL(r64), ALLOCATABLE, DIMENSION(:) :: EnthLast
INTEGER :: GSloopCounter = 0 ! count of inner loop iterations
INTEGER :: GSloopErrorCount = 0 ! recurring error counter
REAL(r64) :: MaxNodeDelTemp = 0.0d0 ! largest change in node temps after calc
END TYPE SurfaceDataFD