integer, |
private, |
parameter | :: |
MaxHeaderLength | = | 50 | |
integer, |
private, |
parameter | :: |
MaxNoteLength | = | 200 | |
integer, |
private, |
parameter | :: |
aggTypeSumOrAvg | = | 1 | |
integer, |
private, |
parameter | :: |
aggTypeMaximum | = | 2 | |
integer, |
private, |
parameter | :: |
aggTypeMinimum | = | 3 | |
integer, |
private, |
parameter | :: |
aggTypeValueWhenMaxMin | = | 4 | |
integer, |
private, |
parameter | :: |
aggTypeHoursZero | = | 5 | |
integer, |
private, |
parameter | :: |
aggTypeHoursNonZero | = | 6 | |
integer, |
private, |
parameter | :: |
aggTypeHoursPositive | = | 7 | |
integer, |
private, |
parameter | :: |
aggTypeHoursNonPositive | = | 8 | |
integer, |
private, |
parameter | :: |
aggTypeHoursNegative | = | 9 | |
integer, |
private, |
parameter | :: |
aggTypeHoursNonNegative | = | 10 | |
integer, |
private, |
parameter | :: |
aggTypeSumOrAverageHoursShown | = | 11 | |
integer, |
private, |
parameter | :: |
aggTypeMaximumDuringHoursShown | = | 12 | |
integer, |
private, |
parameter | :: |
aggTypeMinimumDuringHoursShown | = | 13 | |
integer, |
private, |
parameter | :: |
tableStyleComma | = | 1 | |
integer, |
private, |
parameter | :: |
tableStyleTab | = | 2 | |
integer, |
private, |
parameter | :: |
tableStyleFixed | = | 3 | |
integer, |
private, |
parameter | :: |
tableStyleHTML | = | 4 | |
integer, |
private, |
parameter | :: |
tableStyleXML | = | 5 | |
integer, |
public, |
parameter | :: |
unitsStyleNone | = | 0 | |
integer, |
public, |
parameter | :: |
unitsStyleJtoKWH | = | 1 | |
integer, |
public, |
parameter | :: |
unitsStyleJtoMJ | = | 2 | |
integer, |
public, |
parameter | :: |
unitsStyleJtoGJ | = | 3 | |
integer, |
public, |
parameter | :: |
unitsStyleInchPound | = | 4 | |
integer, |
private, |
parameter | :: |
isAverage | = | 1 | |
integer, |
private, |
parameter | :: |
isSum | = | 2 | |
integer, |
private, |
parameter | :: |
stepTypeZone | = | ZoneTSReporting | |
integer, |
private, |
parameter | :: |
stepTypeHVAC | = | HVACTSReporting | |
integer, |
private, |
parameter | :: |
numResourceTypes | = | 14 | |
integer, |
private, |
parameter | :: |
numSourceTypes | = | 12 | |
character(len=*), |
private, |
parameter | :: |
validChars | = | 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_:.' | |
type(OutputTableBinnedType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
OutputTableBinned | | | |
type(BinResultsType), |
private, |
ALLOCATABLE, DIMENSION(:,:) | :: |
BinResults | | | |
type(BinResultsType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
BinResultsBelow | | | |
type(BinResultsType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
BinResultsAbove | | | |
type(BinObjVarIDType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
BinObjVarID | | | |
type(BinStatisticsType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
BinStatistics | | | |
integer, |
private |
| :: |
OutputTableBinnedCount | | | |
integer, |
private |
| :: |
BinResultsTableCount | | | |
integer, |
private |
| :: |
BinResultsIntervalCount | | | |
integer, |
private, |
parameter | :: |
numNamedMonthly | = | 62 | |
type(NamedMonthlyType), |
private, |
DIMENSION(:), ALLOCATABLE | :: |
namedMonthly | | | |
type(MonthlyFieldSetInputType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
MonthlyFieldSetInput | | | |
type(MonthlyFieldSetInputType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
MonthlyFieldSetInputCopy | | | |
type(MonthlyInputType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
MonthlyInput | | | |
type(MonthlyInputType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
MonthlyInputCopy | | | |
type(MonthlyTablesType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
MonthlyTables | | | |
type(MonthlyColumnsType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
MonthlyColumns | | | |
integer, |
private |
| :: |
MonthlyInputCount | = | 0 | |
integer, |
private |
| :: |
sizeMonthlyInput | = | 0 | |
integer, |
public |
| :: |
MonthlyFieldSetInputCount | = | 0 | |
integer, |
private |
| :: |
sizeMonthlyFieldSetInput | = | 0 | |
integer, |
private |
| :: |
MonthlyTablesCount | = | 0 | |
integer, |
private |
| :: |
MonthlyColumnsCount | = | 0 | |
logical, |
private, |
DIMENSION(12) | :: |
IsMonthGathered | = | .FALSE. | |
type(TOCEntriesType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
TOCEntries | | | |
type(TOCEntriesType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
CopyOfTOCEntries | | | |
integer, |
private |
| :: |
TOCEntriesCount | = | 0 | |
integer, |
private |
| :: |
TOCEntriesSize | = | 0 | |
type(UnitConvType), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
UnitConv | | | |
integer, |
private |
| :: |
UnitConvSize | | | |
logical, |
public |
| :: |
WriteTabularFiles | = | .false. | |
integer, |
private, |
parameter | :: |
maxNumStyles | = | 5 | |
integer, |
public |
| :: |
unitsStyle | = | 0 | |
integer, |
private |
| :: |
numStyles | = | 0 | |
integer, |
private, |
DIMENSION(maxNumStyles) | :: |
TabularOutputFile | = | 0 | |
character(len=1), |
private, |
DIMENSION(maxNumStyles) | :: |
del | = | ' ' | |
integer, |
private, |
DIMENSION(maxNumStyles) | :: |
TableStyle | = | 0 | |
real(kind=r64), |
private |
| :: |
timeInYear | = | 0.0d0 | |
logical, |
private |
| :: |
displayTabularBEPS | = | .false. | |
logical, |
private |
| :: |
displayLEEDSummary | = | .false. | |
logical, |
private |
| :: |
displayTabularCompCosts | = | .false. | |
logical, |
private |
| :: |
displayTabularVeriSum | = | .false. | |
logical, |
private |
| :: |
displayComponentSizing | = | .false. | |
logical, |
private |
| :: |
displaySurfaceShadowing | = | .false. | |
logical, |
private |
| :: |
displayDemandEndUse | = | .false. | |
logical, |
private |
| :: |
displayAdaptiveComfort | = | .false. | |
logical, |
private |
| :: |
displaySourceEnergyEndUseSummary | = | .false. | |
logical, |
private |
| :: |
displayZoneComponentLoadSummary | = | .false. | |
integer, |
private, |
DIMENSION(numResourceTypes) | :: |
meterNumTotalsBEPS | = | 0 | |
integer, |
private, |
DIMENSION(numSourceTypes) | :: |
meterNumTotalsSource | = | 0 | |
logical, |
private, |
DIMENSION(numSourceTypes) | :: |
fuelfactorsused | = | .false. | |
logical, |
private, |
DIMENSION(numResourceTypes) | :: |
ffUsed | = | .false. | |
real(kind=r64), |
private, |
DIMENSION(numResourceTypes) | :: |
SourceFactors | = | 0.0d0 | |
logical, |
private, |
DIMENSION(numResourceTypes) | :: |
ffSchedUsed | = | .false. | |
integer, |
private, |
DIMENSION(numResourceTypes) | :: |
ffSchedIndex | = | 0 | |
integer, |
private, |
DIMENSION(numEndUses,numResourceTypes) | :: |
meterNumEndUseBEPS | = | 0 | |
integer, |
private, |
ALLOCATABLE, DIMENSION(:,:,:) | :: |
meterNumEndUseSubBEPS | | | |
character(len=32), |
private, |
DIMENSION(numResourceTypes) | :: |
resourceTypeNames | = | ' ' | |
character(len=32), |
private, |
DIMENSION(numSourceTypes) | :: |
sourceTypeNames | = | ' ' | |
character(len=32), |
private, |
DIMENSION(numEndUses) | :: |
endUseNames | = | ' ' | |
real(kind=r64), |
private, |
DIMENSION(numResourceTypes) | :: |
gatherTotalsBEPS | = | 0.0d0 | |
real(kind=r64), |
private, |
DIMENSION(numResourceTypes) | :: |
gatherTotalsBySourceBEPS | = | 0.0d0 | |
real(kind=r64), |
private, |
DIMENSION(numSourceTypes) | :: |
gatherTotalsSource | = | 0.0d0 | |
real(kind=r64), |
private, |
DIMENSION(numSourceTypes) | :: |
gatherTotalsBySource | = | 0.0d0 | |
real(kind=r64), |
private, |
DIMENSION(numEndUses,numResourceTypes) | :: |
gatherEndUseBEPS | = | 0.0d0 | |
real(kind=r64), |
private, |
DIMENSION(numEndUses,numResourceTypes) | :: |
gatherEndUseBySourceBEPS | = | 0.0d0 | |
real(kind=r64), |
private, |
ALLOCATABLE, DIMENSION(:,:,:) | :: |
gatherEndUseSubBEPS | | | |
real(kind=r64), |
private, |
DIMENSION(numResourceTypes) | :: |
gatherDemandTotal | = | 0.0d0 | |
real(kind=r64), |
private, |
DIMENSION(numEndUses,numResourceTypes) | :: |
gatherDemandEndUse | = | 0.0d0 | |
real(kind=r64), |
private, |
ALLOCATABLE, DIMENSION(:,:,:) | :: |
gatherDemandEndUseSub | | | |
integer, |
private, |
DIMENSION(numResourceTypes) | :: |
gatherDemandTimeStamp | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherElapsedTimeBEPS | = | 0.0d0 | |
real(kind=r64), |
public |
| :: |
buildingGrossFloorArea | = | 0.0d0 | |
real(kind=r64), |
public |
| :: |
buildingConditionedFloorArea | = | 0.0d0 | |
logical, |
private |
| :: |
fuelFactorSchedulesUsed | = | .FALSE. | |
integer, |
private |
| :: |
meterNumPowerFuelFireGen | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherPowerFuelFireGen | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumPowerPV | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherPowerPV | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumPowerWind | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherPowerWind | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
OverallNetEnergyFromStorage | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumPowerHTGeothermal | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherPowerHTGeothermal | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumElecProduced | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherElecProduced | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumElecPurchased | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherElecPurchased | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumElecSurplusSold | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherElecSurplusSold | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumWaterHeatRecovery | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherWaterHeatRecovery | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumAirHeatRecoveryCool | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherAirHeatRecoveryCool | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumAirHeatRecoveryHeat | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherAirHeatRecoveryHeat | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumHeatHTGeothermal | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherHeatHTGeothermal | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumHeatSolarWater | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherHeatSolarWater | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumHeatSolarAir | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherHeatSolarAir | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumRainWater | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherRainWater | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumCondensate | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherCondensate | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumGroundwater | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherWellwater | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumMains | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherMains | = | 0.0d0 | |
integer, |
private |
| :: |
meterNumWaterEndUseTotal | = | 0 | |
real(kind=r64), |
private |
| :: |
gatherWaterEndUseTotal | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
sourceFactorElectric | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
sourceFactorNaturalGas | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
efficiencyDistrictCooling | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
efficiencyDistrictHeating | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
sourceFactorSteam | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
sourceFactorGasoline | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
sourceFactorDiesel | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
sourceFactorCoal | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
sourceFactorFuelOil1 | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
sourceFactorFuelOil2 | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
sourceFactorPropane | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
sourceFactorOtherFuel1 | = | 0.0d0 | |
real(kind=r64), |
private |
| :: |
sourceFactorOtherFuel2 | = | 0.0d0 | |
integer, |
private, |
DIMENSION(8) | :: |
td | | | |
character(len=MaxNameLength), |
private, |
ALLOCATABLE, DIMENSION(:) | :: |
DesignDayName | | | |
integer, |
private |
| :: |
DesignDayCount | = | 0 | |
real(kind=r64), |
public, |
DIMENSION(:,:), ALLOCATABLE | :: |
radiantPulseUsed | | | |
integer, |
public, |
DIMENSION(:,:), ALLOCATABLE | :: |
radiantPulseTimestep | | | |
real(kind=r64), |
public, |
DIMENSION(:,:), ALLOCATABLE | :: |
radiantPulseReceived | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
loadConvectedNormal | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
loadConvectedWithPulse | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
netSurfRadSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:), ALLOCATABLE | :: |
decayCurveCool | | | |
real(kind=r64), |
public, |
DIMENSION(:,:), ALLOCATABLE | :: |
decayCurveHeat | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
ITABSFseq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
TMULTseq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
peopleInstantSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
peopleLatentSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
peopleRadSeq | | | |
real(kind=r64), |
private, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
peopleDelaySeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
lightInstantSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
lightRetAirSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
lightLWRadSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
lightSWRadSeq | | | |
real(kind=r64), |
private, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
lightDelaySeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
equipInstantSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
equipLatentSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
equipRadSeq | | | |
real(kind=r64), |
private, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
equipDelaySeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
refrigInstantSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
refrigRetAirSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
refrigLatentSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
waterUseInstantSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
waterUseLatentSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
hvacLossInstantSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
hvacLossRadSeq | | | |
real(kind=r64), |
private, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
hvacLossDelaySeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
powerGenInstantSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
powerGenRadSeq | | | |
real(kind=r64), |
private, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
powerGenDelaySeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
infilInstantSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
infilLatentSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
zoneVentInstantSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
zoneVentLatentSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
interZoneMixInstantSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
interZoneMixLatentSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
feneCondInstantSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
feneSolarRadSeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
feneSolarDelaySeq | | | |
real(kind=r64), |
public, |
DIMENSION(:,:,:), ALLOCATABLE | :: |
surfDelaySeq | | | |
integer, |
public |
| :: |
maxUniqueKeyCount | = | 0 | |
character(len=MaxNameLength), |
private |
| :: |
activeSubTableName | = | '' | |
character(len=MaxNameLength), |
private |
| :: |
activeReportNameNoSpace | = | '' | |
character(len=MaxNameLength), |
private |
| :: |
activeReportName | = | '' | |
character(len=MaxNameLength), |
private |
| :: |
activeForName | = | '' | |
character(len=MaxNameLength), |
private |
| :: |
prevReportName | = | '' | |