LCOV - code coverage report
Current view: top level - EnergyPlus - UtilityRoutines.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 64.6 % 759 490
Test Date: 2025-05-22 16:09:37 Functions: 63.1 % 65 41

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::ConvertCaseToUpper(std::basic_string_view<char, std::char_traits<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0
EnergyPlus::ShowSevereBadMax(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, std::basic_string_view<char, std::char_traits<char> >, double, EnergyPlus::Clusive, double, std::basic_string_view<char, std::char_traits<char> >) 0
EnergyPlus::ShowSevereBadMin(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, std::basic_string_view<char, std::char_traits<char> >, double, EnergyPlus::Clusive, double, std::basic_string_view<char, std::char_traits<char> >) 0
EnergyPlus::ShowSevereBadMinMax(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, std::basic_string_view<char, std::char_traits<char> >, double, EnergyPlus::Clusive, double, EnergyPlus::Clusive, double, std::basic_string_view<char, std::char_traits<char> >) 0
EnergyPlus::ShowSevereCustom(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, std::basic_string_view<char, std::char_traits<char> >) 0
EnergyPlus::ShowSevereCustomAudit(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, std::basic_string_view<char, std::char_traits<char> >) 0
EnergyPlus::ShowSevereCustomField(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, 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> >) 0
EnergyPlus::ShowSevereDuplicateAssignment(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, 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> >) 0
EnergyPlus::ShowSevereEmptyField(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, 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> >) 0
EnergyPlus::ShowSevereItemNotFoundAudit(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) 0
EnergyPlus::ShowWarningBadMax(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, std::basic_string_view<char, std::char_traits<char> >, double, EnergyPlus::Clusive, double, std::basic_string_view<char, std::char_traits<char> >) 0
EnergyPlus::ShowWarningBadMin(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, std::basic_string_view<char, std::char_traits<char> >, double, EnergyPlus::Clusive, double, std::basic_string_view<char, std::char_traits<char> >) 0
EnergyPlus::ShowWarningBadMinMax(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, std::basic_string_view<char, std::char_traits<char> >, double, EnergyPlus::Clusive, double, EnergyPlus::Clusive, double, std::basic_string_view<char, std::char_traits<char> >) 0
EnergyPlus::ShowWarningCustomField(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, 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> >) 0
EnergyPlus::ShowWarningInvalidBool(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, 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> >) 0
EnergyPlus::ShowWarningItemNotFound(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) 0
EnergyPlus::Util::FindItem(std::basic_string_view<char, std::char_traits<char> >, ObjexxFCL::Array1S<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int) 0
EnergyPlus::Util::VerifyName(EnergyPlus::EnergyPlusData&, 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&, int, bool&, bool&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
EnergyPlus::Util::VerifyName(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Array1S<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int, bool&, bool&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
EnergyPlus::Util::case_insensitive_hasher::operator()(std::basic_string_view<char, std::char_traits<char> >) const 0
EnergyPlus::emitErrorMessage(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorMessageCategory, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 0
EnergyPlus::emitErrorMessages(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorMessageCategory, std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, bool, int) 0
EnergyPlus::emitWarningMessage(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorMessageCategory, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 0
EnergyPlus::emitWarningMessages(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorMessageCategory, std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, bool) 0
EnergyPlus::ShowRecurringContinueErrorAtEnd(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&, ObjexxFCL::Optional<double const>, ObjexxFCL::Optional<double const>, ObjexxFCL::Optional<double 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&) 1
EnergyPlus::ShowSevereDuplicateName(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&) 1
EnergyPlus::ShowWarningNonEmptyField(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, 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> >) 1
EnergyPlus::AbortEnergyPlus(EnergyPlus::EnergyPlusData&) 2
EnergyPlus::ConvertCaseToLower(std::basic_string_view<char, std::char_traits<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 2
EnergyPlus::ShowWarningInvalidKey(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, 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> >, std::basic_string_view<char, std::char_traits<char> >) 2
EnergyPlus::ShowSevereInvalidKey(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, 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> >) 3
EnergyPlus::ShowSevereInvalidBool(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) 4
EnergyPlus::ShowWarningCustom(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, std::basic_string_view<char, std::char_traits<char> >) 6
EnergyPlus::Util::FindItemInSortedList(std::basic_string_view<char, std::char_traits<char> >, ObjexxFCL::Array1S<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int) 6
EnergyPlus::ShowRecurringSevereErrorAtEnd(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 16
EnergyPlus::ShowSevereMessage(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 19
EnergyPlus::Util::ProcessNumber(std::basic_string_view<char, std::char_traits<char> >, bool&)::{lambda(char)#1}::operator()(char) const 20
EnergyPlus::EndEnergyPlus(EnergyPlus::EnergyPlusData&) 24
EnergyPlus::CloseMiscOpenFiles(EnergyPlus::EnergyPlusData&) 26
EnergyPlus::ShowRecurringErrors(EnergyPlus::EnergyPlusData&) 26
EnergyPlus::SummarizeErrors(EnergyPlus::EnergyPlusData&) 26
EnergyPlus::ShowRecurringSevereErrorAtEnd(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&, ObjexxFCL::Optional<double const>, ObjexxFCL::Optional<double const>, ObjexxFCL::Optional<double 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&) 31
EnergyPlus::ShowSevereItemNotFound(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) 39
EnergyPlus::Util::appendPerfLog(EnergyPlus::EnergyPlusData&, 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&, bool) 60
EnergyPlus::ShowFatalError(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 119
EnergyPlus::ShowWarningMessage(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 121
EnergyPlus::env_var_on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 130
EnergyPlus::ShowContinueErrorTimeStamp(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 137
EnergyPlus::FindNonSpace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 240
EnergyPlus::ShowWarningEmptyField(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, 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> >, std::basic_string_view<char, std::char_traits<char> >) 281
EnergyPlus::ShowWarningItemNotFound(EnergyPlus::EnergyPlusData&, EnergyPlus::ErrorObjectHeader const&, 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> >) 362
EnergyPlus::Util::FindItem(std::basic_string_view<char, std::char_traits<char> >, ObjexxFCL::Array1D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, int) 486
EnergyPlus::ShowSevereError(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 666
EnergyPlus::ShowWarningError(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 2207
EnergyPlus::Util::IsNameEmpty(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string_view<char, std::char_traits<char> >, bool&) 2446
EnergyPlus::ShowMessage(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 2992
EnergyPlus::ShowRecurringWarningErrorAtEnd(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 3444
EnergyPlus::ShowContinueError(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 5262
EnergyPlus::Util::FindItemInList(std::basic_string_view<char, std::char_traits<char> >, ObjexxFCL::Array1S<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int) 10206
EnergyPlus::Util::FindItemInList(std::basic_string_view<char, std::char_traits<char> >, ObjexxFCL::Array1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, int) 11033
EnergyPlus::ShowErrorMessage(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, std::optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 11891
EnergyPlus::ShowRecurringWarningErrorAtEnd(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&, ObjexxFCL::Optional<double const>, ObjexxFCL::Optional<double const>, ObjexxFCL::Optional<double 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&) 13069
EnergyPlus::StoreRecurringErrorMessage(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&, ObjexxFCL::Optional<double const>, ObjexxFCL::Optional<double const>, ObjexxFCL::Optional<double 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&) 16561
EnergyPlus::Util::ProcessNumber(std::basic_string_view<char, std::char_traits<char> >, bool&) 183450
EnergyPlus::Util::case_insensitive_comparator::operator()(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) const 203668

Generated by: LCOV version 2.0-1