LCOV - code coverage report
Current view: top level - EnergyPlus - PlantLoopHeatPumpEIR.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 70.1 % 1947 1365
Test Date: 2025-06-02 12:03:30 Functions: 90.0 % 50 45

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::getDynamicMaxCapacity(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::sizeSrcSideASHP(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::getDynamicMaxCapacity(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::heatRecoveryCapModFTCurveCheck(EnergyPlus::EnergyPlusData&, double, double&) 0
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::heatRecoveryEIRModCurveCheck(EnergyPlus::EnergyPlusData&, double&) 0
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::calcHeatRecoveryHeatTransferASHP(EnergyPlus::EnergyPlusData&) 4
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::getDesignCapacities(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantLocation const&, double&, double&, double&) 4
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::oneTimeInit(EnergyPlus::EnergyPlusData&) 5
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::pairUpCompanionCoils(EnergyPlus::EnergyPlusData&) 6
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::processInputForEIRPLHP(EnergyPlus::EnergyPlusData&) 6
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::resetReportingVariables() 6
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::calcSourceSideHeatTransferASHP(EnergyPlus::EnergyPlusData&) 7
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::calcSourceSideHeatTransferWSHP(EnergyPlus::EnergyPlusData&) 8
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::doPhysicsWSHP(EnergyPlus::EnergyPlusData&, double) 8
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::resetReportingVariables() 8
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::factory(EnergyPlus::EnergyPlusData&, EnergyPlus::DataPlant::PlantEquipmentType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 11
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::doDefrost(EnergyPlus::EnergyPlusData&, double&) 11
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::doPhysicsASHP(EnergyPlus::EnergyPlusData&, double) 11
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)>) 12
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::heatingCapacityModifierASHP(EnergyPlus::EnergyPlusData&) const 15
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::doPhysics(EnergyPlus::EnergyPlusData&, double) 16
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::report(EnergyPlus::EnergyPlusData&) 18
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::setOperatingFlowRatesWSHP(EnergyPlus::EnergyPlusData&, bool) 18
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::calcAvailableCapacity(EnergyPlus::EnergyPlusData&, double, double&, double&) 19
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::capModFTCurveCheck(EnergyPlus::EnergyPlusData&, double, double&) 19
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::setPartLoadAndCyclingRatio(EnergyPlus::EnergyPlusData&, double&) 19
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::calcLoadSideHeatTransfer(EnergyPlus::EnergyPlusData&, double) 21
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::calcPowerUsage(EnergyPlus::EnergyPlusData&) 21
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::eirModCurveCheck(EnergyPlus::EnergyPlusData&, double&) 21
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::eirModFPLRCurveCheck(EnergyPlus::EnergyPlusData&, double&) 21
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::sizeHeatRecoveryASHP(EnergyPlus::EnergyPlusData&) 21
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::thermosiphonDisabled(EnergyPlus::EnergyPlusData&) 21
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::doPhysics(EnergyPlus::EnergyPlusData&, double) 22
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::sizeSrcSideWSHP(EnergyPlus::EnergyPlusData&) 22
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::setOperatingFlowRatesASHP(EnergyPlus::EnergyPlusData&, bool, double) 24
EnergyPlus::EIRPlantLoopHeatPumps::EIRFuelFiredHeatPump::setOperatingFlowRatesASHP(EnergyPlus::EnergyPlusData&, bool, double) 25
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::getLoadSideOutletSetPointTemp(EnergyPlus::EnergyPlusData&) const 25
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::report(EnergyPlus::EnergyPlusData&) 26
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::sizeSrcSideASHP(EnergyPlus::EnergyPlusData&) 26
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::setHeatRecoveryOperatingStatusASHP(EnergyPlus::EnergyPlusData&, bool) 34
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::isPlantInletOrOutlet(EnergyPlus::EnergyPlusData&) 36
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::oneTimeInit(EnergyPlus::EnergyPlusData&) 36
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::processInputForEIRPLHP(EnergyPlus::EnergyPlusData&) 40
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::onInitLoopEquip(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantLocation const&) 41
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::pairUpCompanionCoils(EnergyPlus::EnergyPlusData&) 41
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::simulate(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantLocation const&, bool, double&, bool) 45
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::sizeLoadSide(EnergyPlus::EnergyPlusData&) 49
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::factory(EnergyPlus::EnergyPlusData&, EnergyPlus::DataPlant::PlantEquipmentType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 56
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)>) 80
EnergyPlus::EIRPlantLoopHeatPumps::EIRPlantLoopHeatPump::checkConcurrentOperation(EnergyPlus::EnergyPlusData&) 32525

Generated by: LCOV version 2.0-1