LCOV - code coverage report
Current view: top level - EnergyPlus - CurveManager.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 68.7 % 1925 1322
Test Date: 2025-07-17 05:04:31 Functions: 80.7 % 57 46

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::Curve::AddCurve(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 7088
EnergyPlus::Curve::BtwxtManager::addOutputValues(int, std::__debug::vector<double, std::allocator<double> >) 321
EnergyPlus::Curve::BtwxtManager::clear() 0
EnergyPlus::Curve::BtwxtManager::getGridIndex(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) 162
EnergyPlus::Curve::BtwxtManager::getGridValue(int, int, std::__debug::vector<double, std::allocator<double> > const&) 9934041
EnergyPlus::Curve::BtwxtManager::getNumGridDims(int) 162
EnergyPlus::Curve::BtwxtManager::normalizeGridValues(int, int, std::__debug::vector<double, std::allocator<double> > const&, double) 4
EnergyPlus::Curve::CalculateMoodyFrictionFactor(EnergyPlus::EnergyPlusData&, double, double) 10476
EnergyPlus::Curve::CheckCurveDims(EnergyPlus::EnergyPlusData&, int, std::__debug::vector<int, std::allocator<int> > 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> >) 10796
EnergyPlus::Curve::Curve::BtwxtTableInterpolation(EnergyPlus::EnergyPlusData&, double) 7716910
EnergyPlus::Curve::Curve::BtwxtTableInterpolation(EnergyPlus::EnergyPlusData&, double, double) 774679
EnergyPlus::Curve::Curve::BtwxtTableInterpolation(EnergyPlus::EnergyPlusData&, double, double, double) 381711
EnergyPlus::Curve::Curve::BtwxtTableInterpolation(EnergyPlus::EnergyPlusData&, double, double, double, double) 0
EnergyPlus::Curve::Curve::BtwxtTableInterpolation(EnergyPlus::EnergyPlusData&, double, double, double, double, double) 0
EnergyPlus::Curve::Curve::BtwxtTableInterpolation(EnergyPlus::EnergyPlusData&, double, double, double, double, double, double) 1060741
EnergyPlus::Curve::Curve::value(EnergyPlus::EnergyPlusData&, double) 280451624
EnergyPlus::Curve::Curve::value(EnergyPlus::EnergyPlusData&, double, double) 336724515
EnergyPlus::Curve::Curve::value(EnergyPlus::EnergyPlusData&, double, double, double) 523155
EnergyPlus::Curve::Curve::value(EnergyPlus::EnergyPlusData&, double, double, double, double) 54083644
EnergyPlus::Curve::Curve::value(EnergyPlus::EnergyPlusData&, double, double, double, double, double) 15575881
EnergyPlus::Curve::Curve::value(EnergyPlus::EnergyPlusData&, double, double, double, double, double, double) 1060741
EnergyPlus::Curve::Curve::valueFallback(EnergyPlus::EnergyPlusData&, double, double, double, double, double) 0
EnergyPlus::Curve::CurveValue(EnergyPlus::EnergyPlusData&, int, double) 249132597
EnergyPlus::Curve::CurveValue(EnergyPlus::EnergyPlusData&, int, double, double) 336657812
EnergyPlus::Curve::CurveValue(EnergyPlus::EnergyPlusData&, int, double, double, double) 512847
EnergyPlus::Curve::CurveValue(EnergyPlus::EnergyPlusData&, int, double, double, double, double) 74419
EnergyPlus::Curve::CurveValue(EnergyPlus::EnergyPlusData&, int, double, double, double, double, double) 0
EnergyPlus::Curve::CurveValue(EnergyPlus::EnergyPlusData&, int, double, double, double, double, double, double) 1060741
EnergyPlus::Curve::GetCurve(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 2338
EnergyPlus::Curve::GetCurveIndex(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 31797
EnergyPlus::Curve::GetCurveInput(EnergyPlus::EnergyPlusData&) 803
EnergyPlus::Curve::GetCurveInputData(EnergyPlus::EnergyPlusData&, bool&) 803
EnergyPlus::Curve::GetCurveInputData(EnergyPlus::EnergyPlusData&, bool&)::{lambda(double const&)#1}::operator()(double const&) const 60
EnergyPlus::Curve::GetCurveInputData(EnergyPlus::EnergyPlusData&, bool&)::{lambda(double const&)#2}::operator()(double const&) const 30
EnergyPlus::Curve::GetCurveMinMaxValues(EnergyPlus::EnergyPlusData&, int, double&, double&) 77624
EnergyPlus::Curve::GetCurveMinMaxValues(EnergyPlus::EnergyPlusData&, int, double&, double&, double&, double&) 2343
EnergyPlus::Curve::GetCurveMinMaxValues(EnergyPlus::EnergyPlusData&, int, double&, double&, double&, double&, double&, double&) 5
EnergyPlus::Curve::GetCurveMinMaxValues(EnergyPlus::EnergyPlusData&, int, double&, double&, double&, double&, double&, double&, double&, double&) 0
EnergyPlus::Curve::GetCurveMinMaxValues(EnergyPlus::EnergyPlusData&, int, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&) 0
EnergyPlus::Curve::GetCurveMinMaxValues(EnergyPlus::EnergyPlusData&, int, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&) 0
EnergyPlus::Curve::GetCurveName[abi:cxx11](EnergyPlus::EnergyPlusData&, int) 177
EnergyPlus::Curve::GetPressureCurveTypeAndIndex(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EnergyPlus::DataBranchAirLoopPlant::PressureCurveType&, int&) 15203
EnergyPlus::Curve::GetPressureSystemInput(EnergyPlus::EnergyPlusData&) 803
EnergyPlus::Curve::InitCurveReporting(EnergyPlus::EnergyPlusData&) 782
EnergyPlus::Curve::IsCurveInputTypeValid(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 3359
EnergyPlus::Curve::IsCurveOutputTypeValid(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1982
EnergyPlus::Curve::PressureCurveValue(EnergyPlus::EnergyPlusData&, int, double, double, double) 12870
EnergyPlus::Curve::ResetPerformanceCurveOutput(EnergyPlus::EnergyPlusData const&) 1108
EnergyPlus::Curve::SetCurveOutputMaxValue(EnergyPlus::EnergyPlusData&, int, bool&, double) 0
EnergyPlus::Curve::SetCurveOutputMinValue(EnergyPlus::EnergyPlusData&, int, bool&, double) 0
EnergyPlus::Curve::ShowSevereCurveDims(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> >, int) 0
EnergyPlus::Curve::TableFile::getArray(EnergyPlus::EnergyPlusData&, std::pair<unsigned long, unsigned long>) 3
EnergyPlus::Curve::TableFile::getArray(EnergyPlus::EnergyPlusData&, std::pair<unsigned long, unsigned long>)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}::operator()(std::basic_string_view<char, std::char_traits<char> >) const 90
EnergyPlus::Curve::TableFile::load(EnergyPlus::EnergyPlusData&, std::filesystem::__cxx11::path const&) 1
EnergyPlus::Curve::checkCurveIsNormalizedToOne(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&, 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&, double) 2713
EnergyPlus::Curve::checkCurveIsNormalizedToOne(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&, 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&, double, double) 2230
EnergyPlus::Curve::commonEnvironInit(EnergyPlus::EnergyPlusData&) 688419560

Generated by: LCOV version 2.0-1