Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=20), | public | :: | NodeType | = | ' ' | ||
character(len=MaxNameLength), | public | :: | EPlusNode | = | ' ' | ||
real(kind=r64), | public | :: | NodeHeight | = | 0.0d0 | ||
integer, | public | :: | NodeNum | = | 0 | ||
integer, | public | :: | NodeTypeNum | = | 0 | ||
character(len=MaxNameLength), | public | :: | EPlusZoneName | = | ' ' | ||
integer, | public | :: | EPlusZoneNum | = | 0 | ||
integer, | public | :: | EPlusNodeNum | = | 0 | ||
integer, | public | :: | ExtNodeNum | = | 0 | ||
integer, | public | :: | EPlusTypeNum | = | 0 |
TYPE AirflowNetworkNodeProp ! AirflowNetwork nodal data
CHARACTER(len=MaxNameLength) :: Name = ' ' ! Provide a unique node name
CHARACTER(len=20) :: NodeType = ' ' ! Provide node type "External", "Thermal Zone" or "Other"
CHARACTER(len=MaxNameLength) :: EPlusNode= ' ' ! EnergyPlus node name
REAL(r64) :: NodeHeight =0.0d0 ! Node height [m]
INTEGER :: NodeNum =0 ! Node number
INTEGER :: NodeTypeNum =0 ! Node type with integer number
! 0: Calculated, 1: Given pressure;
CHARACTER(len=MaxNameLength) :: EPlusZoneName = ' ' ! EnergyPlus node name
INTEGER :: EPlusZoneNum = 0 ! E+ zone number
INTEGER :: EPlusNodeNum = 0
INTEGER :: ExtNodeNum = 0
INTEGER :: EPlusTypeNum = 0
END TYPE AirflowNetworkNodeProp