LCOV - code coverage report
Current view: top level - EnergyPlus - OutputProcessor.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 78.7 % 2188 1722
Test Date: 2025-05-22 16:09:37 Functions: 93.3 % 60 56

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::GetInternalVariableValueExternalInterface(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::VariableType, int) 0
EnergyPlus::GetMeterResourceType(EnergyPlus::EnergyPlusData const&, int) 0
EnergyPlus::InitPollutionMeterReporting(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::ReportFreq) 0
EnergyPlus::OutputProcessor::ResetAccumulationWhenWarmupComplete(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::OutputProcessor::WriteYearlyTimeStamp(EnergyPlus::EnergyPlusData&, EnergyPlus::InputOutputFile&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 1
EnergyPlus::OutputProcessor::WriteCumulativeReportMeterData(EnergyPlus::EnergyPlusData&, int, double, bool) 4
EnergyPlus::OutputProcessor::WriteNumericData(EnergyPlus::EnergyPlusData&, int, int) 5
EnergyPlus::OutputProcessor::unitStringFromDDitem[abi:cxx11](EnergyPlus::EnergyPlusData&, int) 5
EnergyPlus::OutputProcessor::DetermineIndexGroupKeyFromMeterName(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 11
EnergyPlus::OutputProcessor::SetInternalVariableValue(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::VariableType, int, double, int) 23
EnergyPlus::GenOutputVariablesAuditReport(EnergyPlus::EnergyPlusData&) 26
EnergyPlus::initErrorFile(EnergyPlus::EnergyPlusData&) 26
EnergyPlus::OutputProcessor::ReportForTabularReports(EnergyPlus::EnergyPlusData&) 73
EnergyPlus::ProduceRDDMDD(EnergyPlus::EnergyPlusData&) 73
EnergyPlus::OutputProcessor::DetermineMinuteForReporting(EnergyPlus::EnergyPlusData const&) 91
EnergyPlus::OutputProcessor::DetermineIndexGroupFromMeterGroup[abi:cxx11](EnergyPlus::OutputProcessor::Meter const*) 97
EnergyPlus::UpdateMeterReporting(EnergyPlus::EnergyPlusData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, EnergyPlus::OutputProcessor::ReportFreq, bool, bool)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, EnergyPlus::OutputProcessor::ReportFreq, bool, bool) const 97
EnergyPlus::OutputProcessor::ReportMeterDetails(EnergyPlus::EnergyPlusData&) 99
EnergyPlus::UpdateMeterReporting(EnergyPlus::EnergyPlusData&) 99
EnergyPlus::OutputProcessor::GetCustomMeterInput(EnergyPlus::EnergyPlusData&, bool&) 104
EnergyPlus::SetInitialMeterReportingAndOutputNames(EnergyPlus::EnergyPlusData&, int, bool, EnergyPlus::OutputProcessor::ReportFreq, bool) 105
EnergyPlus::GetVariableKeys(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EnergyPlus::OutputProcessor::VariableType, ObjexxFCL::Array1D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, ObjexxFCL::Array1D<int>&) 116
EnergyPlus::OutputProcessor::WriteMeterDictionaryItem(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::ReportFreq, EnergyPlus::OutputProcessor::StoreType, int, 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&, EnergyPlus::Constant::Units, bool, bool) 127
EnergyPlus::OutputProcessor::WriteMeterDictionaryItem(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::ReportFreq, EnergyPlus::OutputProcessor::StoreType, int, 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&, EnergyPlus::Constant::Units, bool, bool)::{lambda(EnergyPlus::EnergyPlusData&, int)#1}::operator()(EnergyPlus::EnergyPlusData&, int) const 127
EnergyPlus::OutputProcessor::WriteMeterDictionaryItem(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::ReportFreq, EnergyPlus::OutputProcessor::StoreType, int, 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&, EnergyPlus::Constant::Units, bool, bool)::{lambda(EnergyPlus::EnergyPlusData&, int)#1}::operator()(EnergyPlus::EnergyPlusData&, int) const::{lambda(EnergyPlus::InputOutputFile&)#1}::operator()(EnergyPlus::InputOutputFile&) const 164
EnergyPlus::GetMeteredVariables(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Array1D<EnergyPlus::OutputProcessor::MeteredVar>&) 198
EnergyPlus::OutputProcessor::addEndUseSpaceType(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::EndUseCat, std::basic_string_view<char, std::char_traits<char> >) 223
EnergyPlus::OutputProcessor::SetupTimePointers(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::TimeStepType, double&) 238
EnergyPlus::GetNumMeteredVariables(EnergyPlus::EnergyPlusData 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&) 415
EnergyPlus::GetCurrentMeterValue(EnergyPlus::EnergyPlusData const&, int) 675
EnergyPlus::OutputProcessor::determineFrequency(EnergyPlus::EnergyPlusData&, std::basic_string_view<char, std::char_traits<char> >) 838
EnergyPlus::OutputProcessor::InitializeOutput(EnergyPlus::EnergyPlusData&) 875
EnergyPlus::ReportingThisVariable(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 977
EnergyPlus::OutputProcessor::OutVar::writeReportData(EnergyPlus::EnergyPlusData&) 1153
EnergyPlus::GetVariableKeyCountandType(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&, EnergyPlus::OutputProcessor::VariableType&, EnergyPlus::OutputProcessor::StoreType&, EnergyPlus::OutputProcessor::TimeStepType&, EnergyPlus::Constant::Units&) 2325
EnergyPlus::OutputProcessor::produceDateString[abi:cxx11](int, EnergyPlus::OutputProcessor::ReportFreq) 2358
EnergyPlus::OutputProcessor::WriteTimeStampFormatData(EnergyPlus::EnergyPlusData&, EnergyPlus::InputOutputFile&, EnergyPlus::OutputProcessor::ReportFreq, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, int, int, double, double, int, std::basic_string_view<char, std::char_traits<char> >) 2480
EnergyPlus::OutputProcessor::MeterPeriod::WriteReportData(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::ReportFreq) 3038
EnergyPlus::OutputProcessor::ReportMeters(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::ReportFreq, bool) 3539
EnergyPlus::OutputProcessor::OutVar::writeReportDictionaryItem(EnergyPlus::EnergyPlusData&) 5571
EnergyPlus::OutputProcessor::DateToStringWithMonth[abi:cxx11](int) 5695
EnergyPlus::OutputProcessor::addEndUseSubcategory(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::EndUseCat, std::basic_string_view<char, std::char_traits<char> >) 6962
EnergyPlus::SetupOutputVariable(EnergyPlus::EnergyPlusData&, std::basic_string_view<char, std::char_traits<char> >, EnergyPlus::Constant::Units, int&, EnergyPlus::OutputProcessor::TimeStepType, EnergyPlus::OutputProcessor::StoreType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, EnergyPlus::OutputProcessor::ReportFreq) 8124
EnergyPlus::OutputProcessor::AttachMeters(EnergyPlus::EnergyPlusData&, EnergyPlus::Constant::Units, EnergyPlus::Constant::eResource, EnergyPlus::OutputProcessor::EndUseCat, std::basic_string_view<char, std::char_traits<char> >, EnergyPlus::OutputProcessor::Group, 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&, int) 8298
EnergyPlus::OutputProcessor::standardizeEndUseSub[abi:cxx11](EnergyPlus::OutputProcessor::EndUseCat, std::basic_string_view<char, std::char_traits<char> >) 8350
EnergyPlus::OutputProcessor::GetResourceIPUnits(EnergyPlus::EnergyPlusData&, EnergyPlus::Constant::eResource, EnergyPlus::Constant::Units, bool&) 9475
EnergyPlus::OutputProcessor::OutVar::writeOutput(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::ReportFreq) 12375
EnergyPlus::GetMeterIndex(EnergyPlus::EnergyPlusData const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 16645
EnergyPlus::OutputProcessor::UpdateMeters(EnergyPlus::EnergyPlusData&, int) 18800
EnergyPlus::OutputProcessor::ReportTSMeters(EnergyPlus::EnergyPlusData&, double, double, bool&, bool) 18802
EnergyPlus::OutputProcessor::WriteNumericData(EnergyPlus::EnergyPlusData&, int, double) 32452
EnergyPlus::UpdateDataandReport(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::TimeStepType) 41163
EnergyPlus::OutputProcessor::AddMeter(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EnergyPlus::Constant::Units, EnergyPlus::Constant::eResource, EnergyPlus::OutputProcessor::EndUseCat, std::basic_string_view<char, std::char_traits<char> >, EnergyPlus::OutputProcessor::Group, int) 46189
EnergyPlus::OutputProcessor::OutVar::multiplierString[abi:cxx11]() const 73798
EnergyPlus::SetupOutputVariable(EnergyPlus::EnergyPlusData&, std::basic_string_view<char, std::char_traits<char> >, EnergyPlus::Constant::Units, double&, EnergyPlus::OutputProcessor::TimeStepType, EnergyPlus::OutputProcessor::StoreType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EnergyPlus::Constant::eResource, EnergyPlus::OutputProcessor::Group, EnergyPlus::OutputProcessor::EndUseCat, std::basic_string_view<char, std::char_traits<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, std::basic_string_view<char, std::char_traits<char> >, EnergyPlus::OutputProcessor::ReportFreq) 168474
EnergyPlus::OutputProcessor::CheckReportVariable(EnergyPlus::EnergyPlusData&, std::basic_string_view<char, std::char_traits<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<int, std::allocator<int> >&) 176599
EnergyPlus::AddDDOutVar(EnergyPlus::EnergyPlusData const&, std::basic_string_view<char, std::char_traits<char> >, EnergyPlus::OutputProcessor::TimeStepType, EnergyPlus::OutputProcessor::StoreType, EnergyPlus::OutputProcessor::VariableType, EnergyPlus::Constant::Units, std::basic_string_view<char, std::char_traits<char> >) 176611
EnergyPlus::OutputProcessor::GetReportVariableInput(EnergyPlus::EnergyPlusData&) 176634
EnergyPlus::GetInternalVariableValue(EnergyPlus::EnergyPlusData&, EnergyPlus::OutputProcessor::VariableType, int) 273303
EnergyPlus::GetInstantMeterValue(EnergyPlus::EnergyPlusData&, int, EnergyPlus::OutputProcessor::TimeStepType) 19820052

Generated by: LCOV version 2.0-1