Added logic surplus calculation intrabuilding wise

This commit is contained in:
StanislausCichocki
2025-03-10 17:22:25 +01:00
parent d3a0c73b36
commit a3c34ab6bc
9 changed files with 115 additions and 4 deletions

View File

@ -24,3 +24,10 @@ Energy_Tariff Community::energy_tariff() const {
void Community::set_energy_tariff(const Energy_Tariff& energy_tariff) {
energy_Tariff = energy_tariff;
}
void Community::iterateCommunities(std::vector<std::shared_ptr<Community>> &communities,
const std::function<void(std::shared_ptr<Community>&)> &function) {
for (auto &community : communities) {
function(community);
}
}