From: Martin Quinson Date: Fri, 31 Mar 2023 13:55:42 +0000 (+0200) Subject: Fix clang builds X-Git-Tag: v3.34~245 X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/c9d657884a919613efdbffa67fb3ef4b52f8a8f6 Fix clang builds --- diff --git a/src/plugins/battery.cpp b/src/plugins/battery.cpp index 262809584d..7e7f949cdc 100644 --- a/src/plugins/battery.cpp +++ b/src/plugins/battery.cpp @@ -195,7 +195,7 @@ void Battery::set_power(const double p) if (power_w_ > 0) { soc_shutdown = capacity_wh_ * 3600 * (state_of_charge_ - state_of_charge_min_) / (power_w_ * charge_efficiency_); soh_shutdown = (energy_budget_j_ - energy_exchanged_j_) / (power_w_ * charge_efficiency_); - } else if (power_w_ < 0) { + } else { // power_w_ < 0 soc_shutdown = capacity_wh_ * 3600 * (state_of_charge_max_ - state_of_charge_) / (abs(power_w_) / discharge_efficiency_); soh_shutdown = (energy_budget_j_ - energy_exchanged_j_) / (abs(power_w_) / discharge_efficiency_);