Published April 2, 2025
| Version v25.4.0
Software
Open
Python Battery Mathematical Modelling (PyBaMM)
Authors/Creators
Description
Features
- Revision of the hysteresis notebook to include the method implemented in the module
axen_ocp. (#4880) - Added
axen_ocpmodule within submodelinterface.open_circuit_potentialto handle an OCP with hysteresis. (#4816) - Creates a 'calc_esoh' property in battery models (#4825)
- Added 'get_summary_variables' to return dictionary of computed summary variables (#4824)
- Added support for particle size distributions combined with particle mechanics. (#4807)
- Added InputParameter support in PyBamm experiments (#4826)
- Added support for the
"pchip"interpolator using the CasADI backend. (#4871)
Breaking changes
- Added
skip_okoption tostepto allow for steps to be skipped if they are infeasible at initial conditions. (#4839) - Deprecated
CrateTerminationand renamed it toCRateTermination. (#4834)
Bug fixes
- Fixed a bug with observing the outputs of 2D FEM simulations. (#4912)
- Fixed a bug in simulating FEM models with the
IDAKLUSolver. (#4879) - Moved concentration inside x-averaged when calculating LLI due to LAM variables (#4858)
- Fixed a bug that caused the variable
"Loss of lithium due to {domain} lithium plating"to have the domain"current collector"(should not have any domain at all) if the"x-average side reactions"option was set to"true". (#4844) - Fixed interpolation bug in
pybamm.QuickPlotwith spatial variables. (#4841)
Optimizations
Notes
Files
pybamm-team/PyBaMM-v25.4.0.zip
Files
(8.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:c37758547c8bbeca7ec849fec7c99f8e
|
8.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/pybamm-team/PyBaMM/tree/v25.4.0 (URL)
Software
- Repository URL
- https://github.com/pybamm-team/PyBaMM