LCOV - code coverage report
Current view: top level - EnergyPlus - ElectricPowerServiceManager.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 76.0 % 2850 2166
Test Date: 2025-06-02 07:23:51 Functions: 86.7 % 75 65

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::ACtoDCConverter::ACtoDCConverter(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 4
EnergyPlus::ACtoDCConverter::aCPowerIn() const 138744
EnergyPlus::ACtoDCConverter::calcEfficiency(EnergyPlus::EnergyPlusData&) 208116
EnergyPlus::ACtoDCConverter::getLossRateForInputPower(EnergyPlus::EnergyPlusData&, double) 69372
EnergyPlus::ACtoDCConverter::name[abi:cxx11]() const 4
EnergyPlus::ACtoDCConverter::reinitAtBeginEnvironment() 36
EnergyPlus::ACtoDCConverter::reinitZoneGainsAtBeginEnvironment() 32
EnergyPlus::ACtoDCConverter::simulate(EnergyPlus::EnergyPlusData&, double) 69372
EnergyPlus::DCtoACInverter::DCtoACInverter(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 12
EnergyPlus::DCtoACInverter::aCPowerOut() const 292414
EnergyPlus::DCtoACInverter::calcEfficiency(EnergyPlus::EnergyPlusData&) 408166
EnergyPlus::DCtoACInverter::getLossRateForOutputPower(EnergyPlus::EnergyPlusData&, double) 130975
EnergyPlus::DCtoACInverter::modelType() const 12
EnergyPlus::DCtoACInverter::name[abi:cxx11]() const 12
EnergyPlus::DCtoACInverter::pvWattsDCCapacity() 0
EnergyPlus::DCtoACInverter::pvWattsDCtoACSizeRatio() 3
EnergyPlus::DCtoACInverter::pvWattsInverterEfficiency() 3
EnergyPlus::DCtoACInverter::reinitAtBeginEnvironment() 104
EnergyPlus::DCtoACInverter::reinitZoneGainsAtBeginEnvironment() 92
EnergyPlus::DCtoACInverter::setPVWattsDCCapacity(EnergyPlus::EnergyPlusData&, double) 1
EnergyPlus::DCtoACInverter::simulate(EnergyPlus::EnergyPlusData&, double) 146207
EnergyPlus::ElectPowerLoadCenter::ElectPowerLoadCenter(EnergyPlus::EnergyPlusData&, int) 735
EnergyPlus::ElectPowerLoadCenter::calcLoadCenterThermalLoad(EnergyPlus::EnergyPlusData&) 11280
EnergyPlus::ElectPowerLoadCenter::dispatchGenerators(EnergyPlus::EnergyPlusData&, bool, double&) 193566
EnergyPlus::ElectPowerLoadCenter::dispatchStorage(EnergyPlus::EnergyPlusData&, double) 130975
EnergyPlus::ElectPowerLoadCenter::generatorListName[abi:cxx11]() const 21
EnergyPlus::ElectPowerLoadCenter::manageElecLoadCenter(EnergyPlus::EnergyPlusData&, bool, double&) 9337227
EnergyPlus::ElectPowerLoadCenter::reinitAtBeginEnvironment() 6097
EnergyPlus::ElectPowerLoadCenter::reinitZoneGainsAtBeginEnvironment() 5362
EnergyPlus::ElectPowerLoadCenter::setupLoadCenterMeterIndices(EnergyPlus::EnergyPlusData&) 1468
EnergyPlus::ElectPowerLoadCenter::updateLoadCenterGeneratorRecords(EnergyPlus::EnergyPlusData&) 18674454
EnergyPlus::ElectricPowerServiceManager::checkLoadCenters(EnergyPlus::EnergyPlusData&) 733
EnergyPlus::ElectricPowerServiceManager::getPowerManagerInput(EnergyPlus::EnergyPlusData&) 801
EnergyPlus::ElectricPowerServiceManager::manageElectricPowerService(EnergyPlus::EnergyPlusData&, bool, bool&, bool) 13483490
EnergyPlus::ElectricPowerServiceManager::reinitAtBeginEnvironment() 6496
EnergyPlus::ElectricPowerServiceManager::reinitZoneGainsAtBeginEnvironment() 6496
EnergyPlus::ElectricPowerServiceManager::reportPVandWindCapacity(EnergyPlus::EnergyPlusData&) 733
EnergyPlus::ElectricPowerServiceManager::setupMeterIndices(EnergyPlus::EnergyPlusData&) 800
EnergyPlus::ElectricPowerServiceManager::sumUpNumberOfStorageDevices() 733
EnergyPlus::ElectricPowerServiceManager::updateWholeBuildingRecords(EnergyPlus::EnergyPlusData&) 23378150
EnergyPlus::ElectricPowerServiceManager::verifyCustomMetersElecPowerMgr(EnergyPlus::EnergyPlusData&) 800
EnergyPlus::ElectricStorage::ElectricStorage(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 9
EnergyPlus::ElectricStorage::batteryTemperature() const 0
EnergyPlus::ElectricStorage::determineCurrentForBatteryDischarge(EnergyPlus::EnergyPlusData&, double&, double&, double&, double, double, EnergyPlus::Curve::Curve*, double, double, double, double, double) 1950
EnergyPlus::ElectricStorage::drawnEnergy() const 0
EnergyPlus::ElectricStorage::drawnPower() const 0
EnergyPlus::ElectricStorage::name[abi:cxx11]() const 9
EnergyPlus::ElectricStorage::rainflow(int, double, std::__debug::vector<double, std::allocator<double> >&, std::__debug::vector<double, std::allocator<double> >&, int&, std::__debug::vector<double, std::allocator<double> >&, std::__debug::vector<double, std::allocator<double> >&) 1471
EnergyPlus::ElectricStorage::reinitAtBeginEnvironment() 83
EnergyPlus::ElectricStorage::reinitAtEndWarmup() 36
EnergyPlus::ElectricStorage::reinitZoneGainsAtBeginEnvironment() 74
EnergyPlus::ElectricStorage::shift(std::__debug::vector<double, std::allocator<double> >&, int, int, std::__debug::vector<double, std::allocator<double> >&) 2906
EnergyPlus::ElectricStorage::simulate(EnergyPlus::EnergyPlusData&, double&, double&, bool&, bool&, double, double) 130975
EnergyPlus::ElectricStorage::simulateKineticBatteryModel(EnergyPlus::EnergyPlusData&, double&, double&, bool&, bool&, double, double) 10685
EnergyPlus::ElectricStorage::simulateLiIonNmcBatteryModel(EnergyPlus::EnergyPlusData&, double&, double&, bool&, bool&, double, double) 10685
EnergyPlus::ElectricStorage::simulateSimpleBucketModel(EnergyPlus::EnergyPlusData&, double&, double&, bool&, bool&, double, double) 109605
EnergyPlus::ElectricStorage::stateOfChargeFraction() const 0
EnergyPlus::ElectricStorage::storedEnergy() const 0
EnergyPlus::ElectricStorage::storedPower() const 0
EnergyPlus::ElectricStorage::timeCheckAndUpdate(EnergyPlus::EnergyPlusData&) 130975
EnergyPlus::ElectricTransformer::ElectricTransformer(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 13
EnergyPlus::ElectricTransformer::getLossRateForInputPower(EnergyPlus::EnergyPlusData&, double) 0
EnergyPlus::ElectricTransformer::getLossRateForOutputPower(EnergyPlus::EnergyPlusData&, double) 0
EnergyPlus::ElectricTransformer::manageTransformers(EnergyPlus::EnergyPlusData&, double) 146628
EnergyPlus::ElectricTransformer::name[abi:cxx11]() const 0
EnergyPlus::ElectricTransformer::reinitAtBeginEnvironment() 135
EnergyPlus::ElectricTransformer::reinitZoneGainsAtBeginEnvironment() 122
EnergyPlus::ElectricTransformer::setupMeterIndices(EnergyPlus::EnergyPlusData&) 12
EnergyPlus::GeneratorController::GeneratorController(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&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double) 85
EnergyPlus::GeneratorController::reinitAtBeginEnvironment() 661
EnergyPlus::GeneratorController::simGeneratorGetPowerOutput(EnergyPlus::EnergyPlusData&, bool, double, bool, double&, double&) 786511
EnergyPlus::checkChargeDischargeVoltageCurves(EnergyPlus::EnergyPlusData&, std::basic_string_view<char, std::char_traits<char> >, double, double, EnergyPlus::Curve::Curve*, EnergyPlus::Curve::Curve*) 1
EnergyPlus::checkUserEfficiencyInput(EnergyPlus::EnergyPlusData&, double, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool&) 14
EnergyPlus::createFacilityElectricPowerServiceObject(EnergyPlus::EnergyPlusData const&) 801
EnergyPlus::initializeElectricPowerServiceZoneGains(EnergyPlus::EnergyPlusData const&) 2828408

Generated by: LCOV version 2.0-1