# Latest

**URL:** https://pybamm.discourse.group/latest.md?page=1

[Latest](https://pybamm.discourse.group/latest.md) · [Categories](https://pybamm.discourse.group/categories.md) · [Tags](https://pybamm.discourse.group/tags.md)

**Page:** 2

---

## [Feasibility of Thermal Calculation Using the Jelly Roll Model](https://pybamm.discourse.group/t/feasibility-of-thermal-calculation-using-the-jelly-roll-model/441)

<div class="topic-metadata">

**Author:** [@Jooo](https://pybamm.discourse.group/u/Jooo)\
**Replies:** 0\
**Last updated:** [20 January 2026 12:33 UTC](https://pybamm.discourse.group/t/feasibility-of-thermal-calculation-using-the-jelly-roll-model/441 "2026-01-20T12:33:20Z")

</div>

Hi all I am interested in thermal simulations using PyBaMM and have started by performing thermal calculations with the existing parameter sets. However, based on the results, I realized that these calculations do not c…

---

## [Half-cell model with SEI growth](https://pybamm.discourse.group/t/half-cell-model-with-sei-growth/432)

<div class="topic-metadata">

**Author:** [@oarcelus](https://pybamm.discourse.group/u/oarcelus)\
**Replies:** 0\
**Last updated:** [8 January 2026 14:43 UTC](https://pybamm.discourse.group/t/half-cell-model-with-sei-growth/432 "2026-01-08T14:43:22Z")

</div>

Hi, I am wondering how could I implement a SEI growth model in the Li-metal side in a PyBAMM half-cell model. I am not finding a direct way of doing it. Maybe I need to resort to building a custom model?

---

## [DFN model variables](https://pybamm.discourse.group/t/dfn-model-variables/430)

<div class="topic-metadata">

**Author:** [@Fark](https://pybamm.discourse.group/u/Fark)\
**Replies:** 0\
**Last updated:** [6 January 2026 13:34 UTC](https://pybamm.discourse.group/t/dfn-model-variables/430 "2026-01-06T13:34:09Z")

</div>

Hi, I would like to understand the difference between “Environment total cooling \[W\]” and “Surface total cooling \[W\]”. Which one is suitable to opt for in case of a lumped thermal model? I am obtaining a flat line when …

---

## [Capacity Fade: Extracting the capacity \[A.h\] per cycle from DFN cyclic aging simulation](https://pybamm.discourse.group/t/capacity-fade-extracting-the-capacity-a-h-per-cycle-from-dfn-cyclic-aging-simulation/428)

<div class="topic-metadata">

**Author:** [@priya6ik](https://pybamm.discourse.group/u/priya6ik)\
**Replies:** 0\
**Last updated:** [24 December 2025 10:25 UTC](https://pybamm.discourse.group/t/capacity-fade-extracting-the-capacity-a-h-per-cycle-from-dfn-cyclic-aging-simulation/428 "2025-12-24T10:25:53Z")

</div>

Hi, I have used the code snippet from this notebook to extract the capacity at every cycle: Degradation experiments with reference performance tests — PyBaMM v25.10.3.dev13+geecf5e5fa Manual My code: for i in rang…

---

## [Investigating Parameter Adjustments for Observing Degradation Effects in PyBaMM](https://pybamm.discourse.group/t/investigating-parameter-adjustments-for-observing-degradation-effects-in-pybamm/425)

<div class="topic-metadata">

**Author:** [@squirrel](https://pybamm.discourse.group/u/squirrel)\
**Replies:** 1\
**Last updated:** [19 December 2025 07:36 UTC](https://pybamm.discourse.group/t/investigating-parameter-adjustments-for-observing-degradation-effects-in-pybamm/425 "2025-12-19T07:36:49Z")

</div>

Hi everyone! I’m using PyBaMM to study the impact of a fixed charging strategy under long-term degradation. From my understanding, degradation increases the interfacial resistance, which should lead to higher voltage an…

---

## [Time-dependent parameter functions (e.g. diffusivity and reaction rate from measurement data)](https://pybamm.discourse.group/t/time-dependent-parameter-functions-e-g-diffusivity-and-reaction-rate-from-measurement-data/426)

<div class="topic-metadata">

**Author:** [@thegialeo](https://pybamm.discourse.group/u/thegialeo)\
**Replies:** 3\
**Last updated:** [17 December 2025 18:11 UTC](https://pybamm.discourse.group/t/time-dependent-parameter-functions-e-g-diffusivity-and-reaction-rate-from-measurement-data/426 "2025-12-17T18:11:00Z")

</div>

Hi PyBaMM team and community :waving\_hand:, I’m new to PyBaMM, but I’m very interested in the framework and am considering switching to PyBaMM for my modeling work if it can support my use case. In my application, cert…

---

## [Recommended Submodels for Reproducing Capacity Degradation under CCCV Cycling Conditions](https://pybamm.discourse.group/t/recommended-submodels-for-reproducing-capacity-degradation-under-cccv-cycling-conditions/421)

<div class="topic-metadata">

**Author:** [@Takatoshi.S](https://pybamm.discourse.group/u/Takatoshi.S)\
**Replies:** 0\
**Last updated:** [2 December 2025 05:52 UTC](https://pybamm.discourse.group/t/recommended-submodels-for-reproducing-capacity-degradation-under-cccv-cycling-conditions/421 "2025-12-02T05:52:34Z")

</div>

Hi everyone, I’m working on aging calculations, but there are so many submodels that I’m not sure which ones to add. I’d like to calculate capacity degradation under the following conditions—do you have any recommended …

---

## [Selecting Output Variables in CasADi Solver in PyBaMM](https://pybamm.discourse.group/t/selecting-output-variables-in-casadi-solver-in-pybamm/330)

<div class="topic-metadata">

**Author:** [@Anfal](https://pybamm.discourse.group/u/Anfal)\
**Replies:** 2\
**Last updated:** [1 December 2025 19:41 UTC](https://pybamm.discourse.group/t/selecting-output-variables-in-casadi-solver-in-pybamm/330 "2025-12-01T19:41:39Z")

</div>

Hi everyone, I’m working with very long simulations in PyBaMM, where outputs from one simulation inform (by manually updating Capacity) the experimental protocol for depth of discharge in the next. Because of this itera…

---

## [Error with pybamm base thermal model source code](https://pybamm.discourse.group/t/error-with-pybamm-base-thermal-model-source-code/419)

<div class="topic-metadata">

**Author:** [@alex.0249](https://pybamm.discourse.group/u/alex.0249)\
**Replies:** 0\
**Last updated:** [27 November 2025 09:50 UTC](https://pybamm.discourse.group/t/error-with-pybamm-base-thermal-model-source-code/419 "2025-11-27T09:50:01Z")

</div>

Hi, Just thought I’d mention that changing the parameter: Negative electrode OCP entropic change \[V.K-1\] to a non-zero value gives the error: ShapeError: Cannot find shape (original error: operands could not be broadc…

---

## [Interpolation using lookup table](https://pybamm.discourse.group/t/interpolation-using-lookup-table/414)

<div class="topic-metadata">

**Author:** [@alex.0249](https://pybamm.discourse.group/u/alex.0249)\
**Replies:** 0\
**Last updated:** [14 November 2025 10:22 UTC](https://pybamm.discourse.group/t/interpolation-using-lookup-table/414 "2025-11-14T10:22:51Z")

</div>

Hi, I am trying to develop an function parameter that uses a lookup table of x,y,z to interpolate so that for any x,y value it can output a single z value. However, I get the error: 65 x1, x2 = x 66 if y.ndim != 2: —\>…

---

## [Future model implementations](https://pybamm.discourse.group/t/future-model-implementations/413)

<div class="topic-metadata">

**Author:** [@oarcelus](https://pybamm.discourse.group/u/oarcelus)\
**Replies:** 0\
**Last updated:** [11 November 2025 18:24 UTC](https://pybamm.discourse.group/t/future-model-implementations/413 "2025-11-11T18:24:00Z")

</div>

Hi all, I write this just as a general discussion on the plans or next steps for PyBAMM. I know that implementing submodels is pretty straightforward with PyBAMM but I wonder about future plans for developer teams. I am…

---

## [IDAKlu KLU import Error, KLU not installed](https://pybamm.discourse.group/t/idaklu-klu-import-error-klu-not-installed/412)

<div class="topic-metadata">

**Author:** [@timo](https://pybamm.discourse.group/u/timo)\
**Replies:** 0\
**Last updated:** [11 November 2025 08:41 UTC](https://pybamm.discourse.group/t/idaklu-klu-import-error-klu-not-installed/412 "2025-11-11T08:41:41Z")

</div>

Hi there, I am relativly new to PyBamm. I run Pybamm in a Conda env on WSL. I tried using it with the IDAKLU Solver, but everytime there is an error from within the idaklu\_solver.py file, it tells me ImportError(“KLU is …

---

## [Errors with module jax on Debian 13](https://pybamm.discourse.group/t/errors-with-module-jax-on-debian-13/411)

<div class="topic-metadata">

**Author:** [@oliver.rdz](https://pybamm.discourse.group/u/oliver.rdz)\
**Replies:** 1\
**Last updated:** [6 November 2025 21:12 UTC](https://pybamm.discourse.group/t/errors-with-module-jax-on-debian-13/411 "2025-11-06T21:12:13Z")

</div>

Hello. I installed pybamm via pip on a Debian 13 machine, Linux kernel 6.12.48 and with Python 3.13.5. When importing pybamm I get the error “ModuleNotFoundError: No module named ‘jax’”. After forcing the installation …

---

## [SPM model and SEI on cracks issue](https://pybamm.discourse.group/t/spm-model-and-sei-on-cracks-issue/410)

<div class="topic-metadata">

**Author:** [@lenzipl](https://pybamm.discourse.group/u/lenzipl)\
**Replies:** 0\
**Last updated:** [6 November 2025 13:27 UTC](https://pybamm.discourse.group/t/spm-model-and-sei-on-cracks-issue/410 "2025-11-06T13:27:29Z")

</div>

I am running a coupled degradation simulation based on the coupled degradation examples page, but using both DFN and SPM models. My code sets “SEI on cracks”: “true” for both models. Both models report very simular valu…

---

## [State vector entries for composite electrode](https://pybamm.discourse.group/t/state-vector-entries-for-composite-electrode/405)

<div class="topic-metadata">

**Author:** [@DanielNicolae](https://pybamm.discourse.group/u/DanielNicolae)\
**Replies:** 1\
**Last updated:** [4 November 2025 14:52 UTC](https://pybamm.discourse.group/t/state-vector-entries-for-composite-electrode/405 "2025-11-04T14:52:13Z")

</div>

What do the last two entries in the state vector represent for an SPM/SPMe with a composite anode? var\_pts = { "x\_n": 20, "x\_s": 20, "x\_p": 20, "r\_n": 20, "r\_n\_prim": 20, "r\_n\_sec": 20, "r\_p…

---

## [Can't use pybamm.Interpolant as input](https://pybamm.discourse.group/t/cant-use-pybamm-interpolant-as-input/403)

<div class="topic-metadata">

**Author:** [@oarcelus](https://pybamm.discourse.group/u/oarcelus)\
**Replies:** 4\
**Last updated:** [24 October 2025 13:23 UTC](https://pybamm.discourse.group/t/cant-use-pybamm-interpolant-as-input/403 "2025-10-24T13:23:23Z")

</div>

When trying to use a pybamm.Interpolant as an input argument to the solve() method. parameter\_values\[“Current function \[A\]”\] = “\[input\]” interpolant = pybamm.Interpolant(experiment\[:, 0\], experiment\[:, 1\], pybamm.t) …

---

## [Lithium plating reaction overpotential inconsistent with the model definition](https://pybamm.discourse.group/t/lithium-plating-reaction-overpotential-inconsistent-with-the-model-definition/401)

<div class="topic-metadata">

**Author:** [@appana.3](https://pybamm.discourse.group/u/appana.3)\
**Replies:** 1\
**Last updated:** [9 October 2025 00:43 UTC](https://pybamm.discourse.group/t/lithium-plating-reaction-overpotential-inconsistent-with-the-model-definition/401 "2025-10-09T00:43:06Z")

</div>

Hello everyone, I am simulating lithium plating with “OKane2022” dataset using SPMe model. As per the documentation given here, I expected that all the values for an arbitrary ‘x’ in the given domain would be the same.…

---

## [Changes in Nyquist plot when electrode thickness is changed @ PyBaMM EIS](https://pybamm.discourse.group/t/changes-in-nyquist-plot-when-electrode-thickness-is-changed-pybamm-eis/402)

<div class="topic-metadata">

**Author:** [@Takatoshi.S](https://pybamm.discourse.group/u/Takatoshi.S)\
**Replies:** 0\
**Last updated:** [8 October 2025 07:01 UTC](https://pybamm.discourse.group/t/changes-in-nyquist-plot-when-electrode-thickness-is-changed-pybamm-eis/402 "2025-10-08T07:01:15Z")

</div>

Hi, I am comparing the changes in the Nyquist plot when changing the electrode thickness with the PyBaMM calculation results and the values ​​in the paper. In the paper, when the electrode is thick, the semicircle in t…

---

## [Using multithreading for parameter sweeps using experiments](https://pybamm.discourse.group/t/using-multithreading-for-parameter-sweeps-using-experiments/397)

<div class="topic-metadata">

**Author:** [@oarcelus](https://pybamm.discourse.group/u/oarcelus)\
**Replies:** 5\
**Last updated:** [6 October 2025 07:25 UTC](https://pybamm.discourse.group/t/using-multithreading-for-parameter-sweeps-using-experiments/397 "2025-10-06T07:25:17Z")

</div>

Hi, I am trying to use the multithreading capabilities of the IKDALU solver to run the model for different parameter sets (varying 5 parameters at the same time for each execution). I am unable to make it work when usin…

---

## [Solver error when running a multi-scale multi-dimensional model](https://pybamm.discourse.group/t/solver-error-when-running-a-multi-scale-multi-dimensional-model/400)

<div class="topic-metadata">

**Author:** [@appana.3](https://pybamm.discourse.group/u/appana.3)\
**Replies:** 4\
**Last updated:** [29 September 2025 13:26 UTC](https://pybamm.discourse.group/t/solver-error-when-running-a-multi-scale-multi-dimensional-model/400 "2025-09-29T13:26:48Z")

</div>

I am trying to solve a DFN model with Current collector, thermal, lithium plating, and active material loss submodels. Unfortunately, I cannot share an MWE because the calibration is confidential. I am using the IDAKLU s…

---

## [How to disable already existing events in a model?](https://pybamm.discourse.group/t/how-to-disable-already-existing-events-in-a-model/201)

<div class="topic-metadata">

**Author:** [@alighato](https://pybamm.discourse.group/u/alighato)\
**Replies:** 1\
**Last updated:** [26 September 2025 14:22 UTC](https://pybamm.discourse.group/t/how-to-disable-already-existing-events-in-a-model/201 "2025-09-26T14:22:39Z")

</div>

I am trying to run a Single Particle Model (SPM) simulation and want to allow the cell voltage to go beyond the usual operating limits (i.e., I do not want the simulation to stop once the voltage crosses the typical lowe…

---

## [Is it possible to set the initial SOH?](https://pybamm.discourse.group/t/is-it-possible-to-set-the-initial-soh/398)

<div class="topic-metadata">

**Author:** [@JM\_Zhang](https://pybamm.discourse.group/u/JM_Zhang)\
**Replies:** 1\
**Last updated:** [25 September 2025 22:11 UTC](https://pybamm.discourse.group/t/is-it-possible-to-set-the-initial-soh/398 "2025-09-25T22:11:43Z")

</div>

I wish to configure experiments in pybamm to commence under different SOH conditions, but there are no variables pertaining to SOH within the available variables.There is also no direct option to set SOH within the solve…

---

## [Sliders not working - Getting started with PyBaMM](https://pybamm.discourse.group/t/sliders-not-working-getting-started-with-pybamm/395)

<div class="topic-metadata">

**Author:** [@Emma](https://pybamm.discourse.group/u/Emma)\
**Replies:** 2\
**Last updated:** [11 September 2025 13:55 UTC](https://pybamm.discourse.group/t/sliders-not-working-getting-started-with-pybamm/395 "2025-09-11T13:55:57Z")

</div>

Hi, It’s my first time using PyBaMM and I’m trying to follow along with the “Getting started with PyBaMM” video. The sim.plot() is working, but when moving the sliders, the plots do not change. What could be the cause …

---

## [Unreasonable SOC with nominal cell capacity as well as with discharge capacity\[-1\]](https://pybamm.discourse.group/t/unreasonable-soc-with-nominal-cell-capacity-as-well-as-with-discharge-capacity-1/385)

<div class="topic-metadata">

**Author:** [@Sanchi](https://pybamm.discourse.group/u/Sanchi)\
**Replies:** 4\
**Last updated:** [10 September 2025 17:33 UTC](https://pybamm.discourse.group/t/unreasonable-soc-with-nominal-cell-capacity-as-well-as-with-discharge-capacity-1/385 "2025-09-10T17:33:05Z")

</div>

Hi. I am trying to calculate the SOC during a 1C battery charging starting from 0.2 SOC. I tried calculating using both nominal cell capacity and the last discharge capacity value. However, I am not getting the expected …

---

## [Correct Model and Solver pipeline assembly for better performance](https://pybamm.discourse.group/t/correct-model-and-solver-pipeline-assembly-for-better-performance/394)

<div class="topic-metadata">

**Author:** [@StephenV](https://pybamm.discourse.group/u/StephenV)\
**Replies:** 0\
**Last updated:** [9 September 2025 06:55 UTC](https://pybamm.discourse.group/t/correct-model-and-solver-pipeline-assembly-for-better-performance/394 "2025-09-09T06:55:19Z")

</div>

Hello Dear Colleagues, First of all, thank you for PyBaMM! I really enjoy working with it. I have a question regarding performance optimization and the proper assembly of a pipeline (model + solver). I’ve been followin…

---

## [Heat Transfer Coefficient Only Affects Temperature, Not Current/Voltage/Power](https://pybamm.discourse.group/t/heat-transfer-coefficient-only-affects-temperature-not-current-voltage-power/366)

<div class="topic-metadata">

**Author:** [@Maguixx](https://pybamm.discourse.group/u/Maguixx)\
**Replies:** 1\
**Last updated:** [5 September 2025 14:46 UTC](https://pybamm.discourse.group/t/heat-transfer-coefficient-only-affects-temperature-not-current-voltage-power/366 "2025-09-05T14:46:46Z")

</div>

Issue Description I performed two discharge simulations with different heat transfer coefficient values (10 and 290) and noticed that only the temperature profile changes between the two cases. The current, voltage, resi…

---

## [Coupling of reaction limited model](https://pybamm.discourse.group/t/coupling-of-reaction-limited-model/376)

<div class="topic-metadata">

**Author:** [@alex.0249](https://pybamm.discourse.group/u/alex.0249)\
**Replies:** 1\
**Last updated:** [4 September 2025 12:55 UTC](https://pybamm.discourse.group/t/coupling-of-reaction-limited-model/376 "2025-09-04T12:55:44Z")

</div>

Hi, I am trying to couple the reaction limited SEI growth submodel with LAM and cracking for graphite and another parameter set to fit the degradation using the SEI reaction exchange current. For the OKane paramete set …

---

## [Noisy and implausible capacity fade](https://pybamm.discourse.group/t/noisy-and-implausible-capacity-fade/391)

<div class="topic-metadata">

**Author:** [@laka7552](https://pybamm.discourse.group/u/laka7552)\
**Replies:** 1\
**Last updated:** [4 September 2025 12:47 UTC](https://pybamm.discourse.group/t/noisy-and-implausible-capacity-fade/391 "2025-09-04T12:47:22Z")

</div>

Hi all, I am using PyBaMM to set up a DFN with degradation mechanisms (SEI growth, LI plating, particle cracking). I want to evaluate certain thermal management strategies (so different battery temperature) in a discha…

---

## [Extracting intermediate solution object](https://pybamm.discourse.group/t/extracting-intermediate-solution-object/393)

<div class="topic-metadata">

**Author:** [@Thiyaga](https://pybamm.discourse.group/u/Thiyaga)\
**Replies:** 1\
**Last updated:** [4 September 2025 12:45 UTC](https://pybamm.discourse.group/t/extracting-intermediate-solution-object/393 "2025-09-04T12:45:26Z")

</div>

hi all, I am running an aging simulation with charge/discharge cycles for 2000 cycles. I want to extract intermediate solution object at cycles 500, 1000 and 1500 and use them as starting solution for another aging prot…

---

## [Hysteresis in ECM model?](https://pybamm.discourse.group/t/hysteresis-in-ecm-model/387)

<div class="topic-metadata">

**Author:** [@lefile](https://pybamm.discourse.group/u/lefile)\
**Replies:** 0\
**Last updated:** [26 August 2025 11:54 UTC](https://pybamm.discourse.group/t/hysteresis-in-ecm-model/387 "2025-08-26T11:54:20Z")

</div>

Hi Everyone! Just a quick question - can I use hysteresis sub-model within equivalent-circuit model? I’d like to define charge and discharge OCVs. Best regards!

[Previous page](https://pybamm.discourse.group/latest.md)

[Next page](https://pybamm.discourse.group/latest.md?page=2)
