Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Changed how the Energy Meters tabular report was accumulating and add…
…ed new members to the MeterType data structure to support it.
  • Loading branch information
JasonGlazer committed Oct 12, 2015
1 parent ea3aa1b commit b8c57e5
Show file tree
Hide file tree
Showing 4 changed files with 83 additions and 41 deletions.
97 changes: 56 additions & 41 deletions src/EnergyPlus/OutputProcessor.cc
Expand Up @@ -201,6 +201,7 @@ namespace OutputProcessor {
bool ProduceVariableDictionary( false );

int MaxNumSubcategories( 1 );
bool isFinalYear( false );

namespace {
// These were static variables within different functions. They were pulled out into the namespace
Expand Down Expand Up @@ -2285,7 +2286,13 @@ namespace OutputProcessor {
AssignReportNumber( EnergyMeters( NumEnergyMeters ).DYAccRptNum );
AssignReportNumber( EnergyMeters( NumEnergyMeters ).MNAccRptNum );
AssignReportNumber( EnergyMeters( NumEnergyMeters ).SMAccRptNum );
} else {
EnergyMeters( NumEnergyMeters ).FinYrSMValue = 0.0;
EnergyMeters( NumEnergyMeters ).FinYrSMMaxVal = MaxSetValue;
EnergyMeters( NumEnergyMeters ).FinYrSMMaxValDate = 0;
EnergyMeters( NumEnergyMeters ).FinYrSMMinVal = MinSetValue;
EnergyMeters( NumEnergyMeters ).FinYrSMMinValDate = 0;
}
else {
ShowFatalError( "Requested to Add Meter which was already present=" + Name );
}
if ( ! ResourceType.empty() ) {
Expand Down Expand Up @@ -2957,6 +2964,10 @@ namespace OutputProcessor {
SetMinMax( EnergyMeters( Meter ).TSValue, TimeStamp, EnergyMeters( Meter ).MNMaxVal, EnergyMeters( Meter ).MNMaxValDate, EnergyMeters( Meter ).MNMinVal, EnergyMeters( Meter ).MNMinValDate );
EnergyMeters( Meter ).SMValue += MeterValue( Meter );
SetMinMax( EnergyMeters( Meter ).TSValue, TimeStamp, EnergyMeters( Meter ).SMMaxVal, EnergyMeters( Meter ).SMMaxValDate, EnergyMeters( Meter ).SMMinVal, EnergyMeters( Meter ).SMMinValDate );
if ( isFinalYear ){
EnergyMeters( Meter ).FinYrSMValue += MeterValue( Meter );
SetMinMax( EnergyMeters( Meter ).TSValue, TimeStamp, EnergyMeters( Meter ).FinYrSMMaxVal, EnergyMeters( Meter ).FinYrSMMaxValDate, EnergyMeters( Meter ).FinYrSMMinVal, EnergyMeters( Meter ).FinYrSMMinValDate );
}
} else {
EnergyMeters( Meter ).TSValue = EnergyMeters( EnergyMeters( Meter ).SourceMeter ).TSValue - MeterValue( Meter );
EnergyMeters( Meter ).HRValue += EnergyMeters( Meter ).TSValue;
Expand All @@ -2967,6 +2978,10 @@ namespace OutputProcessor {
SetMinMax( EnergyMeters( Meter ).TSValue, TimeStamp, EnergyMeters( Meter ).MNMaxVal, EnergyMeters( Meter ).MNMaxValDate, EnergyMeters( Meter ).MNMinVal, EnergyMeters( Meter ).MNMinValDate );
EnergyMeters( Meter ).SMValue += EnergyMeters( Meter ).TSValue;
SetMinMax( EnergyMeters( Meter ).TSValue, TimeStamp, EnergyMeters( Meter ).SMMaxVal, EnergyMeters( Meter ).SMMaxValDate, EnergyMeters( Meter ).SMMinVal, EnergyMeters( Meter ).SMMinValDate );
if ( isFinalYear ){
EnergyMeters( Meter ).FinYrSMValue += EnergyMeters( Meter ).TSValue;
SetMinMax( EnergyMeters( Meter ).TSValue, TimeStamp, EnergyMeters( Meter ).FinYrSMMaxVal, EnergyMeters( Meter ).FinYrSMMaxValDate, EnergyMeters( Meter ).FinYrSMMinVal, EnergyMeters( Meter ).FinYrSMMinValDate );
}
}
}

Expand Down Expand Up @@ -3546,53 +3561,53 @@ namespace OutputProcessor {
for ( Loop = 1; Loop <= NumEnergyMeters; ++Loop ) {
int const RT_forIPUnits( EnergyMeters( Loop ).RT_forIPUnits );
if ( RT_forIPUnits == RT_IPUnits_Electricity ) {
PreDefTableEntry( pdchEMelecannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMValue * convertJtoGJ );
PreDefTableEntry( pdchEMelecminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMinVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMelecminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMinValDate ) );
PreDefTableEntry( pdchEMelecmaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMaxVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMelecmaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMaxValDate ) );
PreDefTableEntry( pdchEMelecannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMValue * convertJtoGJ );
PreDefTableEntry( pdchEMelecminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMinVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMelecminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMinValDate ) );
PreDefTableEntry( pdchEMelecmaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMaxVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMelecmaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMaxValDate ) );
} else if ( RT_forIPUnits == RT_IPUnits_Gas ) {
PreDefTableEntry( pdchEMgasannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMValue * convertJtoGJ );
PreDefTableEntry( pdchEMgasminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMinVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMgasminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMinValDate ) );
PreDefTableEntry( pdchEMgasmaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMaxVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMgasmaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMaxValDate ) );
PreDefTableEntry( pdchEMgasannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMValue * convertJtoGJ );
PreDefTableEntry( pdchEMgasminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMinVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMgasminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMinValDate ) );
PreDefTableEntry( pdchEMgasmaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMaxVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMgasmaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMaxValDate ) );
} else if ( RT_forIPUnits == RT_IPUnits_Cooling ) {
PreDefTableEntry( pdchEMcoolannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMValue * convertJtoGJ );
PreDefTableEntry( pdchEMcoolminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMinVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMcoolminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMinValDate ) );
PreDefTableEntry( pdchEMcoolmaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMaxVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMcoolmaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMaxValDate ) );
PreDefTableEntry( pdchEMcoolannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMValue * convertJtoGJ );
PreDefTableEntry( pdchEMcoolminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMinVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMcoolminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMinValDate ) );
PreDefTableEntry( pdchEMcoolmaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMaxVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMcoolmaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMaxValDate ) );
} else if ( RT_forIPUnits == RT_IPUnits_Water ) {
PreDefTableEntry( pdchEMwaterannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMValue );
PreDefTableEntry( pdchEMwaterminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMinVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMwaterminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMinValDate ) );
PreDefTableEntry( pdchEMwatermaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMaxVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMwatermaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMaxValDate ) );
PreDefTableEntry( pdchEMwaterannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMValue );
PreDefTableEntry( pdchEMwaterminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMinVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMwaterminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMinValDate ) );
PreDefTableEntry( pdchEMwatermaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMaxVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMwatermaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMaxValDate ) );
} else if ( RT_forIPUnits == RT_IPUnits_OtherKG ) {
PreDefTableEntry( pdchEMotherKGannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMValue );
PreDefTableEntry( pdchEMotherKGminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMinVal / TimeStepZoneSec, 3 );
PreDefTableEntry( pdchEMotherKGminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMinValDate ) );
PreDefTableEntry( pdchEMotherKGmaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMaxVal / TimeStepZoneSec, 3 );
PreDefTableEntry( pdchEMotherKGmaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMaxValDate ) );
PreDefTableEntry( pdchEMotherKGannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMValue );
PreDefTableEntry( pdchEMotherKGminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMinVal / TimeStepZoneSec, 3 );
PreDefTableEntry( pdchEMotherKGminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMinValDate ) );
PreDefTableEntry( pdchEMotherKGmaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMaxVal / TimeStepZoneSec, 3 );
PreDefTableEntry( pdchEMotherKGmaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMaxValDate ) );
} else if ( RT_forIPUnits == RT_IPUnits_OtherM3 ) {
PreDefTableEntry( pdchEMotherM3annual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMValue, 3 );
PreDefTableEntry( pdchEMotherM3minvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMinVal / TimeStepZoneSec, 3 );
PreDefTableEntry( pdchEMotherM3minvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMinValDate ) );
PreDefTableEntry( pdchEMotherM3maxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMaxVal / TimeStepZoneSec, 3 );
PreDefTableEntry( pdchEMotherM3maxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMaxValDate ) );
PreDefTableEntry( pdchEMotherM3annual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMValue, 3 );
PreDefTableEntry( pdchEMotherM3minvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMinVal / TimeStepZoneSec, 3 );
PreDefTableEntry( pdchEMotherM3minvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMinValDate ) );
PreDefTableEntry( pdchEMotherM3maxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMaxVal / TimeStepZoneSec, 3 );
PreDefTableEntry( pdchEMotherM3maxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMaxValDate ) );
} else if ( RT_forIPUnits == RT_IPUnits_OtherL ) {
PreDefTableEntry( pdchEMotherLannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMValue, 3 );
PreDefTableEntry( pdchEMotherLminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMinVal / TimeStepZoneSec, 3 );
PreDefTableEntry( pdchEMotherLminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMinValDate ) );
PreDefTableEntry( pdchEMotherLmaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMaxVal / TimeStepZoneSec, 3 );
PreDefTableEntry( pdchEMotherLmaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMaxValDate ) );
PreDefTableEntry( pdchEMotherLannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMValue, 3 );
PreDefTableEntry( pdchEMotherLminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMinVal / TimeStepZoneSec, 3 );
PreDefTableEntry( pdchEMotherLminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMinValDate ) );
PreDefTableEntry( pdchEMotherLmaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMaxVal / TimeStepZoneSec, 3 );
PreDefTableEntry( pdchEMotherLmaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMaxValDate ) );
} else {
PreDefTableEntry( pdchEMotherJannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMValue * convertJtoGJ );
PreDefTableEntry( pdchEMotherJminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMinVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMotherJminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMinValDate ) );
PreDefTableEntry( pdchEMotherJmaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).LastSMMaxVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMotherJmaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).LastSMMaxValDate ) );
PreDefTableEntry( pdchEMotherJannual, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMValue * convertJtoGJ );
PreDefTableEntry( pdchEMotherJminvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMinVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMotherJminvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMinValDate ) );
PreDefTableEntry( pdchEMotherJmaxvalue, EnergyMeters( Loop ).Name, EnergyMeters( Loop ).FinYrSMMaxVal / TimeStepZoneSec );
PreDefTableEntry( pdchEMotherJmaxvaluetime, EnergyMeters( Loop ).Name, DateToStringWithMonth( EnergyMeters( Loop ).FinYrSMMaxValDate ) );
}
}

Expand Down
21 changes: 21 additions & 0 deletions src/EnergyPlus/OutputProcessor.hh
Expand Up @@ -137,6 +137,7 @@ namespace OutputProcessor {
extern bool ProduceVariableDictionary;

extern int MaxNumSubcategories;
extern bool isFinalYear;

// All routines should be listed here whether private or not
//PUBLIC ReallocateTVar
Expand Down Expand Up @@ -622,6 +623,11 @@ namespace OutputProcessor {
int LastSMMaxValDate; // Date stamp of maximum
Real64 LastSMMinVal; // Minimum Value (Sim)
int LastSMMinValDate; // Date stamp of minimum
Real64 FinYrSMValue; // Final Year Simulation Value
Real64 FinYrSMMaxVal; // Maximum Value (Sim)
int FinYrSMMaxValDate; // Date stamp of maximum
Real64 FinYrSMMinVal; // Minimum Value (Sim)
int FinYrSMMinValDate; // Date stamp of minimum
bool RptAccTS; // Report Cumulative Meter at Time Step
bool RptAccTSFO; // Report Cumulative Meter at Time Step -- meter file only
bool RptAccHR; // Report Cumulative Meter at Hour
Expand Down Expand Up @@ -687,6 +693,11 @@ namespace OutputProcessor {
LastSMMaxValDate( 0 ),
LastSMMinVal( 99999.0 ),
LastSMMinValDate( 0 ),
FinYrSMValue( 0.0 ),
FinYrSMMaxVal( -99999.0 ),
FinYrSMMaxValDate( 0 ),
FinYrSMMinVal( 99999.0 ),
FinYrSMMinValDate( 0 ),
RptAccTS( false ),
RptAccTSFO( false ),
RptAccHR( false ),
Expand Down Expand Up @@ -764,6 +775,11 @@ namespace OutputProcessor {
int const LastSMMaxValDate, // Date stamp of maximum
Real64 const LastSMMinVal, // Minimum Value (Sim)
int const LastSMMinValDate, // Date stamp of minimum
Real64 const FinYrSMValue, // Final year Simulation Value
Real64 const FinYrSMMaxVal, // Maximum Value (Sim)
int const FinYrSMMaxValDate, // Date stamp of maximum
Real64 const FinYrSMMinVal, // Minimum Value (Sim)
int const FinYrSMMinValDate, // Date stamp of minimum
bool const RptAccTS, // Report Cumulative Meter at Time Step
bool const RptAccTSFO, // Report Cumulative Meter at Time Step -- meter file only
bool const RptAccHR, // Report Cumulative Meter at Hour
Expand Down Expand Up @@ -838,6 +854,11 @@ namespace OutputProcessor {
LastSMMaxValDate( LastSMMaxValDate ),
LastSMMinVal( LastSMMinVal ),
LastSMMinValDate( LastSMMinValDate ),
FinYrSMValue( FinYrSMValue ),
FinYrSMMaxVal( FinYrSMMaxVal ),
FinYrSMMaxValDate( FinYrSMMaxValDate ),
FinYrSMMinVal( FinYrSMMinVal ),
FinYrSMMinValDate( FinYrSMMinValDate ),
RptAccTS( RptAccTS ),
RptAccTSFO( RptAccTSFO ),
RptAccHR( RptAccHR ),
Expand Down
2 changes: 2 additions & 0 deletions src/EnergyPlus/OutputReportTabular.cc
Expand Up @@ -13129,6 +13129,7 @@ namespace OutputReportTabular {
// so that only last year is reported in tabular reports
using ThermalComfort::ResetThermalComfortSimpleASH55;
using ThermalComfort::ResetSetPointMet;
using OutputProcessor::isFinalYear;

gatherElapsedTimeBEPS = 0.0;
ResetMonthlyGathering();
Expand All @@ -13142,6 +13143,7 @@ namespace OutputReportTabular {
ResetThermalComfortSimpleASH55();
ResetSetPointMet();
ResetAdaptiveComfort();
isFinalYear = true;
}

void
Expand Down
4 changes: 4 additions & 0 deletions src/EnergyPlus/SimulationManager.cc
Expand Up @@ -243,6 +243,7 @@ namespace SimulationManager {
using PlantPipingSystemsManager::CheckIfAnySlabs;
using PlantPipingSystemsManager::CheckIfAnyBasements;
using OutputProcessor::ResetAccumulationWhenWarmupComplete;
using OutputProcessor::isFinalYear;

// Locals
// SUBROUTINE PARAMETER DEFINITIONS:
Expand Down Expand Up @@ -445,6 +446,9 @@ namespace SimulationManager {
DayOfSim = 0;
DayOfSimChr = "0";
NumOfWarmupDays = 0;
if ( NumOfDayInEnvrn <= 365 ){
isFinalYear = true;
}

ManageEMS( emsCallFromBeginNewEvironment ); // calling point

Expand Down

7 comments on commit b8c57e5

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

93653630-MultipleYearRunPeriodForTabularReports (JasonGlazer) - x86_64-MacOS-10.9-clang: Build Failed

Build Badge Test Badge

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

93653630-MultipleYearRunPeriodForTabularReports (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: Build Failed

Build Badge Test Badge

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

93653630-MultipleYearRunPeriodForTabularReports (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed)

Build Badge

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

93653630-MultipleYearRunPeriodForTabularReports (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: Build Failed

Build Badge Test Badge Coverage Badge

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

93653630-MultipleYearRunPeriodForTabularReports (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: Build Failed

Build Badge Test Badge Coverage Badge

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

93653630-MultipleYearRunPeriodForTabularReports (JasonGlazer) - i386-Windows-7-VisualStudio-12: Tests Failed

Build Badge Test Badge

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

93653630-MultipleYearRunPeriodForTabularReports (JasonGlazer) - Win64-Windows-7-VisualStudio-12: Tests Failed

Build Badge Test Badge

Please sign in to comment.