Published May 27, 2025
| Version v25.6.0
Software
Open
Python Battery Mathematical Modelling (PyBaMM)
Authors/Creators
Description
Features
- Renamed MSMR parameters from symbols to written out names with units as a non-breaking change with a deprecation warning. (#5027)
Optimizations
- Update docs, examples and tests to use
IDAKLUSolver. (#4996) - Add a solver option to change
on_extrapolationbehavior to"error","warn", or"ignore"on extrapolation events. (#4993) - Improve reliability of
CasadiAlgebraicSolverand added an option for thestep_tolof the Newton iteration. (#4985) - Speed up calculation of variable sensitivities in
ProcessedVariable(#5000)
Bug fixes
- Fixed a bug in the
QuickPlotwhich would return empty values for 1D variables at the beginning and end of a timespan. (#4991) - Fixed a bug in the
Exponential1DSubMeshwhere the mesh was not being created correctly for non-zero minimum values. (#4989) - Fixed sensitivity calculation for
pybamm.DiscreteTimeSum. (#5007)
Breaking changes
- Remove sensitivity functionality for Casadi and Scipy solvers, only
pybamm.IDAKLUsolver can calculate sensitivities. (#4975)
Notes
Files
pybamm-team/PyBaMM-v25.6.0.zip
Files
(9.0 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:b1ecb3f1954091f973f02a2eb25ed767
|
9.0 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/pybamm-team/PyBaMM/tree/v25.6.0 (URL)
Software
- Repository URL
- https://github.com/pybamm-team/PyBaMM