LCOV - code coverage report
Current view: top level - EnergyPlus - PlantLoopHeatPumpEIR.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 61.6 % 1947 1199
Test Date: 2025-07-17 05:04:31 Functions: 88.0 % 50 44

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::doPhysics(EnergyPlus::EnergyPlusData&, double) 810
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::factory(EnergyPlus::EnergyPlusData&, EnergyPlus::DataPlant::PlantEquipmentType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 2
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::getDynamicMaxCapacity(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::oneTimeInit(EnergyPlus::EnergyPlusData&) 10
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::pairUpCompanionCoils(EnergyPlus::EnergyPlusData&) 1
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::processInputForEIRPLHP(EnergyPlus::EnergyPlusData&) 1
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::processInputForEIRPLHP(EnergyPlus::EnergyPlusData&)::ClassType::ClassType(EnergyPlus::DataPlant::PlantEquipmentType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<double (double, double)>, std::function<double (double, double)>, std::function<double (double, double)>) 2
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::report(EnergyPlus::EnergyPlusData&) 1646
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::resetReportingVariables() 836
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::setOperatingFlowRatesASHP(EnergyPlus::EnergyPlusData&, bool, double) 1646
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::sizeSrcSideASHP(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::calcAvailableCapacity(EnergyPlus::EnergyPlusData&, double, double&, double&) 160599
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::calcHeatRecoveryHeatTransferASHP(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::calcLoadSideHeatTransfer(EnergyPlus::EnergyPlusData&, double) 160635
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::calcPowerUsage(EnergyPlus::EnergyPlusData&) 160635
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::calcSourceSideHeatTransferASHP(EnergyPlus::EnergyPlusData&) 159763
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::calcSourceSideHeatTransferWSHP(EnergyPlus::EnergyPlusData&) 836
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::capModFTCurveCheck(EnergyPlus::EnergyPlusData&, double, double&) 160599
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::checkConcurrentOperation(EnergyPlus::EnergyPlusData&) 756179
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::doDefrost(EnergyPlus::EnergyPlusData&, double&) 159763
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::doPhysics(EnergyPlus::EnergyPlusData&, double) 160599
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::doPhysicsASHP(EnergyPlus::EnergyPlusData&, double) 159763
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::doPhysicsWSHP(EnergyPlus::EnergyPlusData&, double) 836
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::eirModCurveCheck(EnergyPlus::EnergyPlusData&, double&) 160635
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::eirModFPLRCurveCheck(EnergyPlus::EnergyPlusData&, double&) 160635
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::factory(EnergyPlus::EnergyPlusData&, EnergyPlus::DataPlant::PlantEquipmentType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 23
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::getDesignCapacities(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantLocation const&, double&, double&, double&) 100
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::getDynamicMaxCapacity(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::getLoadSideOutletSetPointTemp(EnergyPlus::EnergyPlusData&) const 160599
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::heatRecoveryCapModFTCurveCheck(EnergyPlus::EnergyPlusData&, double, double&) 0
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::heatRecoveryEIRModCurveCheck(EnergyPlus::EnergyPlusData&, double&) 0
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::heatingCapacityModifierASHP(EnergyPlus::EnergyPlusData&) const 160599
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::isPlantInletOrOutlet(EnergyPlus::EnergyPlusData&) 100
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::onInitLoopEquip(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantLocation const&) 100
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::oneTimeInit(EnergyPlus::EnergyPlusData&) 90
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::pairUpCompanionCoils(EnergyPlus::EnergyPlusData&) 5
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::processInputForEIRPLHP(EnergyPlus::EnergyPlusData&) 5
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::processInputForEIRPLHP(EnergyPlus::EnergyPlusData&)::ClassType::ClassType(EnergyPlus::DataPlant::PlantEquipmentType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<double (double, double)>, std::function<double (double, double)>, std::function<double (double, double)>, std::function<double (double, double)>, std::function<double (double, double)>) 10
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::report(EnergyPlus::EnergyPlusData&) 853996
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::resetReportingVariables() 693397
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::setHeatRecoveryOperatingStatusASHP(EnergyPlus::EnergyPlusData&, bool) 685832
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::setOperatingFlowRatesASHP(EnergyPlus::EnergyPlusData&, bool, double) 684186
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::setOperatingFlowRatesWSHP(EnergyPlus::EnergyPlusData&, bool) 338794
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::setPartLoadAndCyclingRatio(EnergyPlus::EnergyPlusData&, double&) 160599
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::simulate(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantLocation const&, bool, double&, bool) 1024626
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::sizeHeatRecoveryASHP(EnergyPlus::EnergyPlusData&) 60
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::sizeLoadSide(EnergyPlus::EnergyPlusData&) 80
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::sizeSrcSideASHP(EnergyPlus::EnergyPlusData&) 60
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::sizeSrcSideWSHP(EnergyPlus::EnergyPlusData&) 20
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::thermosiphonDisabled(EnergyPlus::EnergyPlusData&) 160635

Generated by: LCOV version 2.0-1