LCOV - code coverage report
Current view: top level - EnergyPlus - EconomicTariff.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 73.6 % 2819 2076
Test Date: 2025-07-17 05:04:31 Functions: 100.0 % 41 41

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::EconomicTariff::evaluateRatchet(EnergyPlus::EnergyPlusData&, int) 1
EnergyPlus::EconomicTariff::parseComputeLine(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) 6
EnergyPlus::EconomicTariff::GetLastWord(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> >&) 26
EnergyPlus::EconomicTariff::showWarningsBasedOnTotal(EnergyPlus::EnergyPlusData&) 32
EnergyPlus::EconomicTariff::LEEDtariffReporting(EnergyPlus::EnergyPlusData&) 92
EnergyPlus::EconomicTariff::selectTariff(EnergyPlus::EnergyPlusData&) 92
EnergyPlus::EconomicTariff::setNativeVariables(EnergyPlus::EnergyPlusData&) 92
EnergyPlus::EconomicTariff::CreateCategoryNativeVariables(EnergyPlus::EnergyPlusData&) 93
EnergyPlus::EconomicTariff::CreateDefaultComputation(EnergyPlus::EnergyPlusData&) 93
EnergyPlus::EconomicTariff::GetInputEconomicsChargeBlock(EnergyPlus::EnergyPlusData&, bool&) 93
EnergyPlus::EconomicTariff::GetInputEconomicsChargeSimple(EnergyPlus::EnergyPlusData&, bool&) 93
EnergyPlus::EconomicTariff::GetInputEconomicsComputation(EnergyPlus::EnergyPlusData&, bool&) 93
EnergyPlus::EconomicTariff::GetInputEconomicsQualify(EnergyPlus::EnergyPlusData&, bool&) 93
EnergyPlus::EconomicTariff::GetInputEconomicsRatchet(EnergyPlus::EnergyPlusData&, bool&) 93
EnergyPlus::EconomicTariff::GetInputEconomicsVariable(EnergyPlus::EnergyPlusData&, bool&) 93
EnergyPlus::EconomicTariff::GetMonthlyCostForResource(EnergyPlus::EnergyPlusData&, EnergyPlus::Constant::eResource, ObjexxFCL::Array1A<double>) 96
EnergyPlus::EconomicTariff::evaluateQualify(EnergyPlus::EnergyPlusData&, int) 199
EnergyPlus::EconomicTariff::evaluateChargeBlock(EnergyPlus::EnergyPlusData&, int) 253
EnergyPlus::EconomicTariff::addMonthlyCharge(EnergyPlus::EnergyPlusData&, int) 274
EnergyPlus::EconomicTariff::checkMinimumMonthlyCharge(EnergyPlus::EnergyPlusData&, int) 274
EnergyPlus::EconomicTariff::ReportEconomicVariable(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 658
EnergyPlus::EconomicTariff::WriteTabularTariffReports(EnergyPlus::EnergyPlusData&) 780
EnergyPlus::EconomicTariff::ComputeTariff(EnergyPlus::EnergyPlusData&) 781
EnergyPlus::EconomicTariff::GetInputEconomicsCurrencyType(EnergyPlus::EnergyPlusData&, bool&) 781
EnergyPlus::EconomicTariff::GetInputEconomicsTariff(EnergyPlus::EnergyPlusData&, bool&) 781
EnergyPlus::EconomicTariff::initializeMonetaryUnit(EnergyPlus::EnergyPlusData&) 781
EnergyPlus::EconomicTariff::evaluateChargeSimple(EnergyPlus::EnergyPlusData&, int) 1441
EnergyPlus::EconomicTariff::addChargesToOperand(EnergyPlus::EnergyPlusData&, int, int) 1656
EnergyPlus::EconomicTariff::FindTariffIndex(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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 2013
EnergyPlus::EconomicTariff::warnIfNativeVarname(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, bool&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 2013
EnergyPlus::EconomicTariff::getMaxAndSum(EnergyPlus::EnergyPlusData&, int, double&, double&) 5197
EnergyPlus::EconomicTariff::popStack(EnergyPlus::EnergyPlusData&, ObjexxFCL::Array1A<double>, int&) 6698
EnergyPlus::EconomicTariff::addOperand(EnergyPlus::EnergyPlusData&, int, int) 9518
EnergyPlus::EconomicTariff::pushStack(EnergyPlus::EnergyPlusData&, ObjexxFCL::Array1A<double>, int) 10659
EnergyPlus::EconomicTariff::incrementEconVar(EnergyPlus::EnergyPlusData&) 15018
EnergyPlus::EconomicTariff::incrementSteps(EnergyPlus::EnergyPlusData&) 16022
EnergyPlus::EconomicTariff::RemoveSpaces[abi:cxx11](EnergyPlus::EnergyPlusData&, std::basic_string_view<char, std::char_traits<char> >) 18883
EnergyPlus::EconomicTariff::AssignVariablePt(EnergyPlus::EnergyPlusData&, std::basic_string_view<char, std::char_traits<char> >, bool, int, int, EnergyPlus::EconomicTariff::ObjType, int, int) 22755
EnergyPlus::EconomicTariff::isWithinRange(EnergyPlus::EnergyPlusData&, int, int, int) 71478
EnergyPlus::EconomicTariff::GatherForEconomics(EnergyPlus::EnergyPlusData&) 254136
EnergyPlus::EconomicTariff::UpdateUtilityBills(EnergyPlus::EnergyPlusData&) 487704

Generated by: LCOV version 2.0-1