LCOV - code coverage report
Current view: top level - EnergyPlus - ResultsFramework.cc (source / functions) Hit Total Coverage
Test: lcov.output.filtered Lines: 494 617 80.1 %
Date: 2024-08-23 23:50:59 Functions: 59 80 73.8 %

Function Name Sort by function name Hit count Sort by hit count
EnergyPlus::ResultsFramework::MeterVariable::setMeterOnly(bool) 0
EnergyPlus::ResultsFramework::MeterVariable::setAccumulative(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::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::setReportID(int) 0
EnergyPlus::ResultsFramework::Variable::setCustomUnits(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
EnergyPlus::ResultsFramework::Variable::setTimeStepType(EnergyPlus::OutputProcessor::TimeStepType) 0
EnergyPlus::ResultsFramework::Variable::setVariableName(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::setUnits(EnergyPlus::Constant::Units) 0
EnergyPlus::ResultsFramework::DataFrame::lastVariable() 0
EnergyPlus::ResultsFramework::MeterVariable::accumulative() const 0
EnergyPlus::ResultsFramework::MeterVariable::getJSON[abi:cxx11]() 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::Variable::timeStepType() const 0
EnergyPlus::ResultsFramework::Variable::iReportFrequency() const 0
EnergyPlus::ResultsFramework::ResultsFramework::writeReport(EnergyPlus::JsonOutputFilePaths&) 2
EnergyPlus::ResultsFramework::ReportsCollection::getJSON[abi:cxx11]() const 2
EnergyPlus::ResultsFramework::SimInfo::getJSON[abi:cxx11]() const 2
EnergyPlus::ResultsFramework::ResultsFramework::writeTimeSeriesReports(EnergyPlus::JsonOutputFilePaths&) 4
EnergyPlus::ResultsFramework::CSVWriter::convertToMonth(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 4
EnergyPlus::ResultsFramework::DataFrame::writeReport(EnergyPlus::JsonOutputFilePaths&, bool, bool, bool) 5
EnergyPlus::ResultsFramework::ResultsFramework::writeCSVOutput(EnergyPlus::EnergyPlusData&) 6
EnergyPlus::ResultsFramework::DataFrame::getVariablesJSON[abi:cxx11]() 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::getJSON[abi:cxx11]() const 15
EnergyPlus::ResultsFramework::CSVWriter::updateReportFreq(EnergyPlus::OutputProcessor::ReportFreq) 20
EnergyPlus::ResultsFramework::MeterDataFrame::getJSON[abi:cxx11](bool) const 20
EnergyPlus::ResultsFramework::CSVWriter::parseTSOutputs(EnergyPlus::EnergyPlusData&, nlohmann::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::adl_serializer, std::__debug::vector<unsigned char, std::allocator<unsigned char> > > 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::Report::getJSON[abi:cxx11]() const 36
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::Variable::sReportFrequency[abi:cxx11]() const 96
EnergyPlus::ResultsFramework::Variable::getJSON[abi:cxx11]() const 96
EnergyPlus::ResultsFramework::Table::getJSON[abi:cxx11]() const 285
EnergyPlus::ResultsFramework::Variable::customUnits[abi:cxx11]() const 496
EnergyPlus::ResultsFramework::MeterVariable::meterOnly() const 556
EnergyPlus::ResultsFramework::Variable::units() const 646
EnergyPlus::ResultsFramework::Variable::variableName[abi:cxx11]() const 649
EnergyPlus::ResultsFramework::ResultsFramework::writeOutputs(EnergyPlus::EnergyPlusData&) 796
EnergyPlus::ResultsFramework::ResultsFramework::setupOutputOptions(EnergyPlus::EnergyPlusData&) 796
EnergyPlus::ResultsFramework::ReportsCollection::ReportsCollection() 796
EnergyPlus::ResultsFramework::SimInfo::setRunTime(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 796
EnergyPlus::ResultsFramework::SimInfo::setProgramVersion(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 796
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&) 796
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&) 796
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&) 796
EnergyPlus::ResultsFramework::SimInfo::setStartDateTimeStamp(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 796
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&) 1083
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&) 1155
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&) 1155
EnergyPlus::ResultsFramework::ResultsFramework::initializeTSDataFrame(EnergyPlus::OutputProcessor::ReportFreq, std::__debug::vector<EnergyPlus::OutputProcessor::OutVar*, std::allocator<EnergyPlus::OutputProcessor::OutVar*> > const&, EnergyPlus::OutputProcessor::TimeStepType) 2864
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) 8360
EnergyPlus::ResultsFramework::MeterDataFrame::addVariable(EnergyPlus::ResultsFramework::MeterVariable const&) 8360
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) 8478
EnergyPlus::ResultsFramework::DataFrame::variablesScanned() const 8881
EnergyPlus::ResultsFramework::DataFrame::DataFrame(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 12736
EnergyPlus::ResultsFramework::DataFrame::newRow(int, int, int, int, int) 25089
EnergyPlus::ResultsFramework::DataFrame::addVariable(EnergyPlus::ResultsFramework::Variable const&) 27917
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 33056
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) 36254
EnergyPlus::ResultsFramework::DataFrame::setDataFrameEnabled(bool) 36277
EnergyPlus::ResultsFramework::Variable::reportID() const 36277
EnergyPlus::ResultsFramework::DataFrame::pushVariableValue(int, double) 39208
EnergyPlus::ResultsFramework::Variable::value(unsigned long) const 40762
EnergyPlus::ResultsFramework::Variable::numValues() const 41854
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) 61042
EnergyPlus::ResultsFramework::trim[abi:cxx11](std::basic_string_view<char, std::char_traits<char> >) 66547
EnergyPlus::ResultsFramework::MeterDataFrame::pushVariableValue(int, double) 83881
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 90897
EnergyPlus::ResultsFramework::Variable::pushValue(double) 123089
EnergyPlus::ResultsFramework::ResultsFramework::timeSeriesAndTabularEnabled() const 145281
EnergyPlus::ResultsFramework::ResultsFramework::initializeMeters(std::__debug::vector<EnergyPlus::OutputProcessor::Meter*, std::allocator<EnergyPlus::OutputProcessor::Meter*> > const&, EnergyPlus::OutputProcessor::ReportFreq) 572758
EnergyPlus::ResultsFramework::DataFrame::setVariablesScanned(bool) 575622
EnergyPlus::ResultsFramework::DataFrame::dataFrameEnabled() const 604096
EnergyPlus::ResultsFramework::ResultsFramework::timeSeriesEnabled() const 19416514

Generated by: LCOV version 1.14