LCOV - code coverage report
Current view: top level - EnergyPlus - ElectricPowerServiceManager.cc (source / functions) Hit Total Coverage
Test: lcov.output.filtered Lines: 2084 3028 68.8 %
Date: 2024-08-24 18:31:18 Functions: 64 75 85.3 %

Function Name Sort by function name Hit count Sort by hit count
EnergyPlus::DCtoACInverter::pvWattsDCCapacity() 0
EnergyPlus::ElectricStorage::simulateLiIonNmcBatteryModel(EnergyPlus::EnergyPlusData&, double&, double&, bool&, bool&, double, double) 0
EnergyPlus::ElectricTransformer::getLossRateForInputPower(EnergyPlus::EnergyPlusData&, double) 0
EnergyPlus::ElectricTransformer::getLossRateForOutputPower(EnergyPlus::EnergyPlusData&, double) 0
EnergyPlus::ElectricStorage::drawnPower() const 0
EnergyPlus::ElectricStorage::drawnEnergy() const 0
EnergyPlus::ElectricStorage::storedPower() const 0
EnergyPlus::ElectricStorage::storedEnergy() const 0
EnergyPlus::ElectricStorage::batteryTemperature() const 0
EnergyPlus::ElectricStorage::stateOfChargeFraction() const 0
EnergyPlus::ElectricTransformer::name[abi:cxx11]() const 0
EnergyPlus::DCtoACInverter::setPVWattsDCCapacity(EnergyPlus::EnergyPlusData&, double) 1
EnergyPlus::checkChargeDischargeVoltageCurves(EnergyPlus::EnergyPlusData&, std::basic_string_view<char, std::char_traits<char> >, double, double, int, int) 1
EnergyPlus::DCtoACInverter::pvWattsDCtoACSizeRatio() 3
EnergyPlus::DCtoACInverter::pvWattsInverterEfficiency() 3
EnergyPlus::ACtoDCConverter::ACtoDCConverter(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 4
EnergyPlus::ACtoDCConverter::name[abi:cxx11]() const 4
EnergyPlus::ElectricStorage::ElectricStorage(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 8
EnergyPlus::ElectricStorage::name[abi:cxx11]() const 8
EnergyPlus::DCtoACInverter::DCtoACInverter(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 11
EnergyPlus::DCtoACInverter::name[abi:cxx11]() const 11
EnergyPlus::DCtoACInverter::modelType() const 11
EnergyPlus::ElectricTransformer::setupMeterIndices(EnergyPlus::EnergyPlusData&) 12
EnergyPlus::ElectricTransformer::ElectricTransformer(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 13
EnergyPlus::checkUserEfficiencyInput(EnergyPlus::EnergyPlusData&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool&) 14
EnergyPlus::ElectPowerLoadCenter::generatorListName[abi:cxx11]() const 20
EnergyPlus::ACtoDCConverter::reinitZoneGainsAtBeginEnvironment() 32
EnergyPlus::ElectricStorage::reinitAtEndWarmup() 32
EnergyPlus::ACtoDCConverter::reinitAtBeginEnvironment() 36
EnergyPlus::ElectricStorage::reinitZoneGainsAtBeginEnvironment() 66
EnergyPlus::ElectricStorage::reinitAtBeginEnvironment() 74
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) 80
EnergyPlus::DCtoACInverter::reinitZoneGainsAtBeginEnvironment() 84
EnergyPlus::DCtoACInverter::reinitAtBeginEnvironment() 95
EnergyPlus::ElectricTransformer::reinitZoneGainsAtBeginEnvironment() 122
EnergyPlus::ElectricTransformer::reinitAtBeginEnvironment() 135
EnergyPlus::GeneratorController::reinitAtBeginEnvironment() 616
EnergyPlus::ElectricPowerServiceManager::checkLoadCenters(EnergyPlus::EnergyPlusData&) 728
EnergyPlus::ElectricPowerServiceManager::reportPVandWindCapacity(EnergyPlus::EnergyPlusData&) 728
EnergyPlus::ElectricPowerServiceManager::sumUpNumberOfStorageDevices() 728
EnergyPlus::ElectPowerLoadCenter::ElectPowerLoadCenter(EnergyPlus::EnergyPlusData&, int) 730
EnergyPlus::ElectricPowerServiceManager::setupMeterIndices(EnergyPlus::EnergyPlusData&) 795
EnergyPlus::ElectricPowerServiceManager::verifyCustomMetersElecPowerMgr(EnergyPlus::EnergyPlusData&) 795
EnergyPlus::ElectricPowerServiceManager::getPowerManagerInput(EnergyPlus::EnergyPlusData&) 796
EnergyPlus::createFacilityElectricPowerServiceObject(EnergyPlus::EnergyPlusData const&) 796
EnergyPlus::ElectPowerLoadCenter::setupLoadCenterMeterIndices(EnergyPlus::EnergyPlusData&) 1458
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::determineCurrentForBatteryDischarge(EnergyPlus::EnergyPlusData&, double&, double&, double&, double, double, int, double, double, double, double, double) 1950
EnergyPlus::ElectricStorage::shift(std::__debug::vector<double, std::allocator<double> >&, int, int, std::__debug::vector<double, std::allocator<double> >&) 2906
EnergyPlus::ElectPowerLoadCenter::reinitZoneGainsAtBeginEnvironment() 5314
EnergyPlus::ElectPowerLoadCenter::reinitAtBeginEnvironment() 6044
EnergyPlus::ElectricPowerServiceManager::reinitAtBeginEnvironment() 6443
EnergyPlus::ElectricPowerServiceManager::reinitZoneGainsAtBeginEnvironment() 6443
EnergyPlus::ElectricStorage::simulateKineticBatteryModel(EnergyPlus::EnergyPlusData&, double&, double&, bool&, bool&, double, double) 10685
EnergyPlus::ElectPowerLoadCenter::calcLoadCenterThermalLoad(EnergyPlus::EnergyPlusData&) 11280
EnergyPlus::ACtoDCConverter::getLossRateForInputPower(EnergyPlus::EnergyPlusData&, double) 69372
EnergyPlus::ACtoDCConverter::simulate(EnergyPlus::EnergyPlusData&, double) 69372
EnergyPlus::ElectricStorage::simulateSimpleBucketModel(EnergyPlus::EnergyPlusData&, double&, double&, bool&, bool&, double, double) 109605
EnergyPlus::DCtoACInverter::getLossRateForOutputPower(EnergyPlus::EnergyPlusData&, double) 120290
EnergyPlus::ElectricStorage::timeCheckAndUpdate(EnergyPlus::EnergyPlusData&) 120290
EnergyPlus::ElectricStorage::simulate(EnergyPlus::EnergyPlusData&, double&, double&, bool&, bool&, double, double) 120290
EnergyPlus::ElectPowerLoadCenter::dispatchStorage(EnergyPlus::EnergyPlusData&, double) 120290
EnergyPlus::DCtoACInverter::simulate(EnergyPlus::EnergyPlusData&, double) 135522
EnergyPlus::ACtoDCConverter::aCPowerIn() const 138744
EnergyPlus::ElectricTransformer::manageTransformers(EnergyPlus::EnergyPlusData&, double) 152893
EnergyPlus::ElectPowerLoadCenter::dispatchGenerators(EnergyPlus::EnergyPlusData&, bool, double&) 182881
EnergyPlus::ACtoDCConverter::calcEfficiency(EnergyPlus::EnergyPlusData&) 208116
EnergyPlus::DCtoACInverter::aCPowerOut() const 271044
EnergyPlus::DCtoACInverter::calcEfficiency(EnergyPlus::EnergyPlusData&) 376110
EnergyPlus::GeneratorController::simGeneratorGetPowerOutput(EnergyPlus::EnergyPlusData&, bool, double, bool, double&, double&) 733086
EnergyPlus::initializeElectricPowerServiceZoneGains(EnergyPlus::EnergyPlusData const&) 2804678
EnergyPlus::ElectPowerLoadCenter::manageElecLoadCenter(EnergyPlus::EnergyPlusData&, bool, double&) 9273387
EnergyPlus::ElectricPowerServiceManager::manageElectricPowerService(EnergyPlus::EnergyPlusData&, bool, bool&, bool) 13391921
EnergyPlus::ElectPowerLoadCenter::updateLoadCenterGeneratorRecords(EnergyPlus::EnergyPlusData&) 18546774
EnergyPlus::ElectricPowerServiceManager::updateWholeBuildingRecords(EnergyPlus::EnergyPlusData&) 23222741

Generated by: LCOV version 1.14