From 43802af74b28e093c075ef027b59b4d697c0d189 Mon Sep 17 00:00:00 2001 From: Valentin Sulzer Date: Wed, 15 Jan 2025 12:14:41 -0500 Subject: [PATCH] don't get esoh solver for any non-lithium-ion model --- src/pybamm/simulation.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/pybamm/simulation.py b/src/pybamm/simulation.py index 7bd1e5eea0..2635374579 100644 --- a/src/pybamm/simulation.py +++ b/src/pybamm/simulation.py @@ -1022,8 +1022,7 @@ def step( def _get_esoh_solver(self, calc_esoh): if ( calc_esoh is False - or isinstance(self._model, pybamm.lead_acid.BaseModel) - or isinstance(self._model, pybamm.equivalent_circuit.Thevenin) + or not isinstance(self._model, pybamm.lithium_ion.BaseModel) or self._model.options["working electrode"] != "both" ): return None