LCOV - code coverage report
Current view: top level - EnergyPlus - ResultsFramework.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 47.2 % 602 284
Test Date: 2025-05-22 16:09:37 Functions: 57.5 % 80 46

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::ResultsFramework::CSVWriter::writeOutput(EnergyPlus::EnergyPlusData&, std::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) 0
EnergyPlus::ResultsFramework::CSVWriter::writeOutput(EnergyPlus::EnergyPlusData&, std::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 0
EnergyPlus::ResultsFramework::CSVWriter::writeOutput(EnergyPlus::EnergyPlusData&, std::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 0
EnergyPlus::ResultsFramework::DataFrame::lastVariable() 0
EnergyPlus::ResultsFramework::DataFrame::variablesScanned() const 0
EnergyPlus::ResultsFramework::DataFrame::writeReport(EnergyPlus::JsonOutputFilePaths&, bool, bool, bool) 0
EnergyPlus::ResultsFramework::MeterDataFrame::getJSON[abi:cxx11](bool) const 0
EnergyPlus::ResultsFramework::MeterVariable::accumulative() const 0
EnergyPlus::ResultsFramework::MeterVariable::getJSON[abi:cxx11]() const 0
EnergyPlus::ResultsFramework::MeterVariable::meterOnly() 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::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&) 0
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&) 0
EnergyPlus::ResultsFramework::ReportsCollection::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::ResultsFramework::initializeTSDataFrame(EnergyPlus::OutputProcessor::ReportFreq, std::vector<EnergyPlus::OutputProcessor::OutVar*, std::allocator<EnergyPlus::OutputProcessor::OutVar*> > const&, EnergyPlus::OutputProcessor::TimeStepType) 0
EnergyPlus::ResultsFramework::ResultsFramework::writeCSVOutput(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::ResultsFramework::ResultsFramework::writeReport(EnergyPlus::JsonOutputFilePaths&) 0
EnergyPlus::ResultsFramework::ResultsFramework::writeTimeSeriesReports(EnergyPlus::JsonOutputFilePaths&) 0
EnergyPlus::ResultsFramework::SimInfo::getProgramVersion[abi:cxx11]() const 0
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&) 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::DataFrame::getVariablesJSON[abi:cxx11]() 1
EnergyPlus::ResultsFramework::Report::getJSON[abi:cxx11]() const 1
EnergyPlus::ResultsFramework::SimInfo::getJSON[abi:cxx11]() const 2
EnergyPlus::ResultsFramework::SimInfo::setInputModelURI(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 2
EnergyPlus::ResultsFramework::SimInfo::setSimulationEnvironment(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 2
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&) 3
EnergyPlus::ResultsFramework::Table::getJSON[abi:cxx11]() const 3
EnergyPlus::ResultsFramework::CSVWriter::parseTSOutputs(EnergyPlus::EnergyPlusData&, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::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::vector<unsigned char, std::allocator<unsigned char> >, void> const&, std::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) 4
EnergyPlus::ResultsFramework::CSVWriter::updateReportFreq(EnergyPlus::OutputProcessor::ReportFreq) 4
EnergyPlus::ResultsFramework::Variable::getJSON[abi:cxx11]() const 4
EnergyPlus::ResultsFramework::Variable::sReportFrequency[abi:cxx11]() const 4
EnergyPlus::ResultsFramework::DataFrame::getJSON[abi:cxx11]() const 6
EnergyPlus::ResultsFramework::trim[abi:cxx11](std::basic_string_view<char, std::char_traits<char> >) 7
EnergyPlus::ResultsFramework::DataFrame::addVariable(EnergyPlus::ResultsFramework::Variable const&) 9
EnergyPlus::ResultsFramework::Variable::customUnits[abi:cxx11]() const 9
EnergyPlus::ResultsFramework::Variable::units() const 9
EnergyPlus::ResultsFramework::Variable::variableName[abi:cxx11]() const 9
EnergyPlus::ResultsFramework::CSVWriter::convertToMonth(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 12
EnergyPlus::ResultsFramework::ResultsFramework::writeOutputs(EnergyPlus::EnergyPlusData&) 26
EnergyPlus::ResultsFramework::DataFrame::pushVariableValue(int, double) 28
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&) 28
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&) 28
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&) 28
EnergyPlus::ResultsFramework::SimInfo::setProgramVersion(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 28
EnergyPlus::ResultsFramework::SimInfo::setRunTime(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 28
EnergyPlus::ResultsFramework::SimInfo::setStartDateTimeStamp(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 28
EnergyPlus::ResultsFramework::Variable::numValues() const 36
EnergyPlus::ResultsFramework::Variable::value(unsigned long) const 36
EnergyPlus::ResultsFramework::ResultsFramework::setupOutputOptions(EnergyPlus::EnergyPlusData&) 77
EnergyPlus::ResultsFramework::MeterDataFrame::addVariable(EnergyPlus::ResultsFramework::MeterVariable const&) 98
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) 98
EnergyPlus::ResultsFramework::Variable::reportID() const 107
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) 108
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) 127
EnergyPlus::ResultsFramework::DataFrame::newRow(int, int, int, int, int) 1102
EnergyPlus::ResultsFramework::ReportsCollection::ReportsCollection() 2129
EnergyPlus::ResultsFramework::MeterDataFrame::pushVariableValue(int, double) 3025
EnergyPlus::ResultsFramework::Variable::pushValue(double) 3053
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) 5575
EnergyPlus::ResultsFramework::ResultsFramework::timeSeriesAndTabularEnabled() const 7500
EnergyPlus::ResultsFramework::DataFrame::setDataFrameEnabled(bool) 12698
EnergyPlus::ResultsFramework::ResultsFramework::initializeMeters(std::vector<EnergyPlus::OutputProcessor::Meter*, std::allocator<EnergyPlus::OutputProcessor::Meter*> > const&, EnergyPlus::OutputProcessor::ReportFreq) 21302
EnergyPlus::ResultsFramework::DataFrame::dataFrameEnabled() const 23423
EnergyPlus::ResultsFramework::DataFrame::setVariablesScanned(bool) 33902
EnergyPlus::ResultsFramework::DataFrame::DataFrame(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 34064
EnergyPlus::ResultsFramework::ResultsFramework::timeSeriesEnabled() const 138248

Generated by: LCOV version 2.0-1