LCOV - code coverage report
Current view: top level - EnergyPlus - ResultsFramework.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 81.3 % 621 505
Test Date: 2025-06-02 07:23:51 Functions: 73.8 % 80 59

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::ResultsFramework::DataFrame::lastVariable() 0
EnergyPlus::ResultsFramework::MeterVariable::accumulative() const 0
EnergyPlus::ResultsFramework::MeterVariable::getJSON[abi:cxx11]() const 0
EnergyPlus::ResultsFramework::MeterVariable::setAccumulative(bool) 0
EnergyPlus::ResultsFramework::MeterVariable::setMeterOnly(bool) 0
EnergyPlus::ResultsFramework::OutputVariable::OutputVariable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EnergyPlus::OutputProcessor::ReportFreq, EnergyPlus::OutputProcessor::TimeStepType, int, EnergyPlus::Constant::Units) 0
EnergyPlus::ResultsFramework::OutputVariable::OutputVariable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EnergyPlus::OutputProcessor::ReportFreq, EnergyPlus::OutputProcessor::TimeStepType, int, EnergyPlus::Constant::Units, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
EnergyPlus::ResultsFramework::ResultsFramework::CBOREnabled() const 0
EnergyPlus::ResultsFramework::ResultsFramework::JSONEnabled() const 0
EnergyPlus::ResultsFramework::ResultsFramework::MsgPackEnabled() const 0
EnergyPlus::ResultsFramework::SimInfo::getProgramVersion[abi:cxx11]() const 0
EnergyPlus::ResultsFramework::SimInfo::setInputModelURI(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
EnergyPlus::ResultsFramework::SimInfo::setSimulationEnvironment(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
EnergyPlus::ResultsFramework::Variable::iReportFrequency() const 0
EnergyPlus::ResultsFramework::Variable::setCustomUnits(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
EnergyPlus::ResultsFramework::Variable::setReportFrequency(EnergyPlus::OutputProcessor::ReportFreq) 0
EnergyPlus::ResultsFramework::Variable::setReportID(int) 0
EnergyPlus::ResultsFramework::Variable::setTimeStepType(EnergyPlus::OutputProcessor::TimeStepType) 0
EnergyPlus::ResultsFramework::Variable::setUnits(EnergyPlus::Constant::Units) 0
EnergyPlus::ResultsFramework::Variable::setVariableName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
EnergyPlus::ResultsFramework::Variable::timeStepType() const 0
EnergyPlus::ResultsFramework::CSVWriter::convertToMonth(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 4
EnergyPlus::ResultsFramework::ReportsCollection::getJSON[abi:cxx11]() const 4
EnergyPlus::ResultsFramework::ResultsFramework::writeReport(EnergyPlus::JsonOutputFilePaths&) 4
EnergyPlus::ResultsFramework::SimInfo::getJSON[abi:cxx11]() const 4
EnergyPlus::ResultsFramework::ResultsFramework::writeCSVOutput(EnergyPlus::EnergyPlusData&) 6
EnergyPlus::ResultsFramework::ResultsFramework::writeTimeSeriesReports(EnergyPlus::JsonOutputFilePaths&) 6
EnergyPlus::ResultsFramework::DataFrame::writeReport(EnergyPlus::JsonOutputFilePaths&, bool, bool, bool) 7
EnergyPlus::ResultsFramework::CSVWriter::writeOutput(EnergyPlus::EnergyPlusData&, std::__debug::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, EnergyPlus::InputOutputFile&, bool, bool) 10
EnergyPlus::ResultsFramework::DataFrame::getVariablesJSON[abi:cxx11]() 13
EnergyPlus::ResultsFramework::DataFrame::getJSON[abi:cxx11]() const 17
EnergyPlus::ResultsFramework::CSVWriter::updateReportFreq(EnergyPlus::OutputProcessor::ReportFreq) 20
EnergyPlus::ResultsFramework::MeterDataFrame::getJSON[abi:cxx11](bool) const 24
EnergyPlus::ResultsFramework::CSVWriter::parseTSOutputs(EnergyPlus::EnergyPlusData&, nlohmann::json_abi_v3_12_0::basic_json<std::__debug::map, std::__debug::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector<unsigned char, std::allocator<unsigned char> >, void> const&, std::__debug::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, EnergyPlus::OutputProcessor::ReportFreq) 26
EnergyPlus::ResultsFramework::Variable::Variable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EnergyPlus::OutputProcessor::ReportFreq, EnergyPlus::OutputProcessor::TimeStepType, int, EnergyPlus::Constant::Units, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 52
EnergyPlus::ResultsFramework::Report::getJSON[abi:cxx11]() const 94
EnergyPlus::ResultsFramework::Variable::getJSON[abi:cxx11]() const 148
EnergyPlus::ResultsFramework::Variable::sReportFrequency[abi:cxx11]() const 148
EnergyPlus::ResultsFramework::Variable::customUnits[abi:cxx11]() const 548
EnergyPlus::ResultsFramework::MeterVariable::meterOnly() const 556
EnergyPlus::ResultsFramework::Table::getJSON[abi:cxx11]() const 629
EnergyPlus::ResultsFramework::Variable::units() const 730
EnergyPlus::ResultsFramework::Variable::variableName[abi:cxx11]() const 733
EnergyPlus::ResultsFramework::ReportsCollection::ReportsCollection() 801
EnergyPlus::ResultsFramework::ResultsFramework::setupOutputOptions(EnergyPlus::EnergyPlusData&) 801
EnergyPlus::ResultsFramework::ResultsFramework::writeOutputs(EnergyPlus::EnergyPlusData&) 801
EnergyPlus::ResultsFramework::SimInfo::setNumErrorsSizing(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 801
EnergyPlus::ResultsFramework::SimInfo::setNumErrorsSummary(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 801
EnergyPlus::ResultsFramework::SimInfo::setNumErrorsWarmup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 801
EnergyPlus::ResultsFramework::SimInfo::setProgramVersion(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 801
EnergyPlus::ResultsFramework::SimInfo::setRunTime(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 801
EnergyPlus::ResultsFramework::SimInfo::setStartDateTimeStamp(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 801
EnergyPlus::ResultsFramework::ReportsCollection::addReportTable(ObjexxFCL::Array2D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, ObjexxFCL::Array1D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, ObjexxFCL::Array1D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1412
EnergyPlus::ResultsFramework::ReportsCollection::addReportTable(ObjexxFCL::Array2D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, ObjexxFCL::Array1D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, ObjexxFCL::Array1D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1499
EnergyPlus::ResultsFramework::Table::Table(ObjexxFCL::Array2D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, ObjexxFCL::Array1D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, ObjexxFCL::Array1D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1499
EnergyPlus::ResultsFramework::MeterDataFrame::addVariable(EnergyPlus::ResultsFramework::MeterVariable const&) 8408
EnergyPlus::ResultsFramework::MeterVariable::MeterVariable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EnergyPlus::OutputProcessor::ReportFreq, int, EnergyPlus::Constant::Units, bool, bool) 8408
EnergyPlus::ResultsFramework::ResultsFramework::addReportMeter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string_view<char, std::char_traits<char> >, EnergyPlus::OutputProcessor::ReportFreq) 8526
EnergyPlus::ResultsFramework::DataFrame::DataFrame(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 12816
EnergyPlus::ResultsFramework::ResultsFramework::initializeTSDataFrame(EnergyPlus::OutputProcessor::ReportFreq, std::__debug::vector<EnergyPlus::OutputProcessor::OutVar*, std::allocator<EnergyPlus::OutputProcessor::OutVar*> > const&, EnergyPlus::OutputProcessor::TimeStepType) 20869
EnergyPlus::ResultsFramework::DataFrame::addVariable(EnergyPlus::ResultsFramework::Variable const&) 29520
EnergyPlus::ResultsFramework::CSVWriter::writeOutput(EnergyPlus::EnergyPlusData&, std::__debug::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, EnergyPlus::InputOutputFile&, bool, bool)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 33000
EnergyPlus::ResultsFramework::Variable::Variable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EnergyPlus::OutputProcessor::ReportFreq, EnergyPlus::OutputProcessor::TimeStepType, int, EnergyPlus::Constant::Units) 37905
EnergyPlus::ResultsFramework::DataFrame::setDataFrameEnabled(bool) 37928
EnergyPlus::ResultsFramework::Variable::reportID() const 37928
EnergyPlus::ResultsFramework::DataFrame::pushVariableValue(int, double) 40847
EnergyPlus::ResultsFramework::Variable::value(unsigned long) const 43115
EnergyPlus::ResultsFramework::Variable::numValues() const 44207
EnergyPlus::ResultsFramework::DataFrame::variablesScanned() const 44502
EnergyPlus::ResultsFramework::DataFrame::newRow(int, int, int, int, int) 60783
EnergyPlus::ResultsFramework::ResultsFramework::addReportVariable(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, EnergyPlus::OutputProcessor::ReportFreq) 61553
EnergyPlus::ResultsFramework::trim[abi:cxx11](std::basic_string_view<char, std::char_traits<char> >) 80264
EnergyPlus::ResultsFramework::MeterDataFrame::pushVariableValue(int, double) 84633
EnergyPlus::ResultsFramework::CSVWriter::writeOutput(EnergyPlus::EnergyPlusData&, std::__debug::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, EnergyPlus::InputOutputFile&, bool, bool)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 90845
EnergyPlus::ResultsFramework::Variable::pushValue(double) 125480
EnergyPlus::ResultsFramework::ResultsFramework::timeSeriesAndTabularEnabled() const 146490
EnergyPlus::ResultsFramework::ResultsFramework::initializeMeters(std::__debug::vector<EnergyPlus::OutputProcessor::Meter*, std::allocator<EnergyPlus::OutputProcessor::Meter*> > const&, EnergyPlus::OutputProcessor::ReportFreq) 591772
EnergyPlus::ResultsFramework::DataFrame::setVariablesScanned(bool) 612641
EnergyPlus::ResultsFramework::DataFrame::dataFrameEnabled() const 623292
EnergyPlus::ResultsFramework::ResultsFramework::timeSeriesEnabled() const 19517563

Generated by: LCOV version 2.0-1