LCOV - code coverage report
Current view: top level - EnergyPlus - UtilityRoutines.cc (source / functions) Hit Total Coverage
Test: lcov.output.filtered Lines: 476 656 72.6 %
Date: 2023-01-17 19:17:23 Functions: 35 40 87.5 %

Function Name Sort by function name Hit count Sort by hit count
EnergyPlus::UtilityRoutines::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::UtilityRoutines::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::UtilityRoutines::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::ConvertCaseToUpper(std::basic_string_view<char, std::char_traits<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0
EnergyPlus::UtilityRoutines::case_insensitive_hasher::operator()(std::basic_string_view<char, std::char_traits<char> >) const 0
EnergyPlus::ShowFatalError(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 2
EnergyPlus::AbortEnergyPlus(EnergyPlus::EnergyPlusData&) 2
EnergyPlus::ShowSevereMessage(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 5
EnergyPlus::UtilityRoutines::ValidateFuelType(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> >&, bool&, bool) 32
EnergyPlus::ConvertCaseToLower(std::basic_string_view<char, std::char_traits<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 33
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&) 36
EnergyPlus::ShowSevereError(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 78
EnergyPlus::UtilityRoutines::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) 93
EnergyPlus::ShowWarningMessage(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 163
EnergyPlus::UtilityRoutines::ProcessNumber(std::basic_string_view<char, std::char_traits<char> >, bool&)::{lambda(char)#1}::operator()(char) const 185
EnergyPlus::ShowContinueErrorTimeStamp(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 186
EnergyPlus::UtilityRoutines::ValidateFuelTypeWithAssignResourceTypeNum(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> >&, EnergyPlus::DataGlobalConstants::ResourceType&, bool&) 333
EnergyPlus::EndEnergyPlus(EnergyPlus::EnergyPlusData&) 769
_GLOBAL__sub_I_UtilityRoutines.cc 771
__static_initialization_and_destruction_0(int, int) 771
EnergyPlus::SummarizeErrors(EnergyPlus::EnergyPlusData&) 771
EnergyPlus::CloseMiscOpenFiles(EnergyPlus::EnergyPlusData&) 771
EnergyPlus::ShowRecurringErrors(EnergyPlus::EnergyPlusData&) 771
EnergyPlus::UtilityRoutines::epElapsedTime() 1542
EnergyPlus::ShowWarningError(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 2098
EnergyPlus::env_var_on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 3855
EnergyPlus::ShowContinueError(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 3963
EnergyPlus::UtilityRoutines::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) 4003
EnergyPlus::FindNonSpace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 6160
EnergyPlus::ShowMessage(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 13346
EnergyPlus::ShowErrorMessage(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >, ObjexxFCL::Optional<std::reference_wrapper<EnergyPlus::InputOutputFile> >) 19864
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&) 29040
EnergyPlus::UtilityRoutines::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&) 96267
EnergyPlus::UtilityRoutines::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) 316199
EnergyPlus::UtilityRoutines::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) 473166
EnergyPlus::UtilityRoutines::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) 1190286
EnergyPlus::UtilityRoutines::ProcessNumber(std::basic_string_view<char, std::char_traits<char> >, bool&) 1732997
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&) 3377068
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&) 3406144
EnergyPlus::UtilityRoutines::case_insensitive_comparator::operator()(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) const 40767328

Generated by: LCOV version 1.13