LCOV - code coverage report
Current view: top level - EnergyPlus - ScheduleManager.cc (source / functions) Hit Total Coverage
Test: lcov.output.filtered Lines: 1488 2178 68.3 %
Date: 2023-01-17 19:17:23 Functions: 33 35 94.3 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_ScheduleManager.cc 771
__static_initialization_and_destruction_0(int, int) 771
EnergyPlus::ScheduleManager::DecodeHHMMField(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&, int&, bool&, 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::ScheduleManager::ScheduleInterpolation) 78455
EnergyPlus::ScheduleManager::GetScheduleName[abi:cxx11](EnergyPlus::EnergyPlusData&, int) 34590
EnergyPlus::ScheduleManager::GetScheduleType[abi:cxx11](EnergyPlus::EnergyPlusData&, int) 19060
EnergyPlus::ScheduleManager::GetScheduleIndex(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 134134
EnergyPlus::ScheduleManager::CheckScheduleValue(EnergyPlus::EnergyPlusData&, int, double) 580
EnergyPlus::ScheduleManager::CheckScheduleValue(EnergyPlus::EnergyPlusData&, int, int) 675
EnergyPlus::ScheduleManager::ProcessForDayTypes(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Array1D<bool>&, ObjexxFCL::Array1D<bool>&, bool&) 32416
EnergyPlus::ScheduleManager::GetDayScheduleIndex(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 21
EnergyPlus::ScheduleManager::GetScheduleMaxValue(EnergyPlus::EnergyPlusData&, int) 43258
EnergyPlus::ScheduleManager::GetScheduleMinValue(EnergyPlus::EnergyPlusData&, int) 35290
EnergyPlus::ScheduleManager::LookUpScheduleValue(EnergyPlus::EnergyPlusData&, int, int, int) 123079624
EnergyPlus::ScheduleManager::GetNumberOfSchedules(EnergyPlus::EnergyPlusData&) 116
EnergyPlus::ScheduleManager::ProcessScheduleInput(EnergyPlus::EnergyPlusData&) 771
EnergyPlus::ScheduleManager::ReportScheduleValues(EnergyPlus::EnergyPlusData&) 2568312
EnergyPlus::ScheduleManager::ScheduleHoursGT1perc(EnergyPlus::EnergyPlusData&, int, int, bool) 6404
EnergyPlus::ScheduleManager::UpdateScheduleValues(EnergyPlus::EnergyPlusData&) 5229481
EnergyPlus::ScheduleManager::ProcessIntervalFields(EnergyPlus::EnergyPlusData&, ObjexxFCL::Array1S<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, ObjexxFCL::Array1S<double>, int, int, ObjexxFCL::Array2A<double>, ObjexxFCL::Array2A<bool>, bool&, 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::ScheduleManager::ScheduleInterpolation) 32533
EnergyPlus::ScheduleManager::ReportOrphanSchedules(EnergyPlus::EnergyPlusData&) 769
EnergyPlus::ScheduleManager::ReportScheduleDetails(EnergyPlus::EnergyPlusData&, EnergyPlus::ScheduleManager::OutputReportLevel) 23
EnergyPlus::ScheduleManager::GetCurrentScheduleValue(EnergyPlus::EnergyPlusData&, int) 1425810255
EnergyPlus::ScheduleManager::GetScheduleValuesForDay(EnergyPlus::EnergyPlusData&, int, ObjexxFCL::Array2S<double>, ObjexxFCL::Optional<int const>, ObjexxFCL::Optional<int const>) 33298
EnergyPlus::ScheduleManager::CheckScheduleValueMinMax(EnergyPlus::EnergyPlusData&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double) 17
EnergyPlus::ScheduleManager::CheckScheduleValueMinMax(EnergyPlus::EnergyPlusData&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double) 19273
EnergyPlus::ScheduleManager::CheckScheduleValueMinMax(EnergyPlus::EnergyPlusData&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float) 0
EnergyPlus::ScheduleManager::CheckScheduleValueMinMax(EnergyPlus::EnergyPlusData&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float) 0
EnergyPlus::ScheduleManager::GetSingleDayScheduleValues(EnergyPlus::EnergyPlusData&, int, ObjexxFCL::Array2S<double>) 20
EnergyPlus::ScheduleManager::HasFractionalScheduleValue(EnergyPlus::EnergyPlusData&, int) 141
EnergyPlus::ScheduleManager::isMinuteMultipleOfTimestep(int, int) 77143
EnergyPlus::ScheduleManager::CheckDayScheduleValueMinMax(EnergyPlus::EnergyPlusData&, int, double, bool) 9
EnergyPlus::ScheduleManager::CheckDayScheduleValueMinMax(EnergyPlus::EnergyPlusData&, int, double, bool, double, bool) 8
EnergyPlus::ScheduleManager::ScheduleAnnualFullLoadHours(EnergyPlus::EnergyPlusData&, int, int, bool) 10462
EnergyPlus::ScheduleManager::ScheduleAverageHoursPerWeek(EnergyPlus::EnergyPlusData&, int, int, bool) 4058
EnergyPlus::ScheduleManager::ExternalInterfaceSetSchedule(EnergyPlus::EnergyPlusData&, int&, double&) 2

Generated by: LCOV version 1.13