LCOV - code coverage report
Current view: top level - EnergyPlus - General.cc (source / functions) Hit Total Coverage
Test: lcov.output.filtered Lines: 485 602 80.6 %
Date: 2024-08-23 23:50:59 Functions: 21 23 91.3 %

Function Name Sort by function name Hit count Sort by hit count
EnergyPlus::General::CreateTimeString[abi:cxx11](double) 0
EnergyPlus::General::isReportPeriodBeginning(EnergyPlus::EnergyPlusData&, int) 0
EnergyPlus::General::BetweenDates(int, int, int) 16
EnergyPlus::General::CheckCreatedZoneItemName(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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Array1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) 54
EnergyPlus::General::rotAzmDiffDeg(double, double) 183
EnergyPlus::General::nthDayOfWeekOfMonth(EnergyPlus::EnergyPlusData const&, int, int, int) 3714
EnergyPlus::General::findReportPeriodIdx(EnergyPlus::EnergyPlusData&, ObjexxFCL::Array1D<EnergyPlus::Weather::ReportPeriodData> const&, int, ObjexxFCL::Array1D<bool>&) 5376
EnergyPlus::General::BetweenDateHoursLeftInclusive(int, int, int, int, int, int) 6912
EnergyPlus::General::ScanForReports(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool&, ObjexxFCL::Optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, ObjexxFCL::Optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, ObjexxFCL::Optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) 12736
EnergyPlus::General::ParseTime(double, int&, int&, double&) 14140
EnergyPlus::General::ValidateMonthDay(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int, bool&) 33003
EnergyPlus::General::DetermineDateTokens(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&, int&, int&, int&, EnergyPlus::Weather::DateType&, bool&, ObjexxFCL::Optional<int>) 34131
EnergyPlus::General::ProcessDateString(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&, int&, int&, EnergyPlus::Weather::DateType&, bool&, ObjexxFCL::Optional<int>) 35705
EnergyPlus::General::FindNumberInList(int, ObjexxFCL::Array1A<int>, int) 39873
EnergyPlus::General::InvOrdinalDay(int, int&, int&, int) 76765
EnergyPlus::General::OrdinalDay(int, int, int) 190238
EnergyPlus::General::MovingAvg(ObjexxFCL::Array1D<double>&, int) 203538
EnergyPlus::General::DecodeMonDayHrMin(int, int&, int&, int&, int&) 310953
EnergyPlus::General::EncodeMonDayHrMin(int&, int, int, int, int) 1108785
EnergyPlus::General::CreateSysTimeIntervalString[abi:cxx11](EnergyPlus::EnergyPlusData&) 2183338
EnergyPlus::General::SafeDivide(double, double) 12574684
EnergyPlus::General::SolveRoot(EnergyPlus::EnergyPlusData const&, double, int, int&, double&, std::function<double (double)> const&, double, double) 15416255
EnergyPlus::General::Iterate(double&, double, double, double, double&, double&, int, int&) 286200124

Generated by: LCOV version 1.14