Skip to content

Aging analysis#5329

Draft
mohitmeht wants to merge 53 commits into
pybamm-team:mainfrom
mohitmeht:aging-analysis
Draft

Aging analysis#5329
mohitmeht wants to merge 53 commits into
pybamm-team:mainfrom
mohitmeht:aging-analysis

Conversation

@mohitmeht
Copy link
Copy Markdown

Description

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context.

Fixes # (issue)

Type of change

Please add a line in the relevant section of CHANGELOG.md to document the change (include PR #)

Important checks:

Please confirm the following before marking the PR as ready for review:

  • No style issues: nox -s pre-commit
  • All tests pass: nox -s tests
  • The documentation builds: nox -s doctests
  • Code is commented for hard-to-understand areas
  • Tests added that prove fix is effective or that feature works

agriyakhetarpal and others added 18 commits November 13, 2025 09:12
)

* Fix typo in concentration description in notebook

* Add CHANGELOG.md entry for typo fix

* Remove unneccesary changelog entry

Co-authored-by: Agriya Khetarpal <[email protected]>

---------

Co-authored-by: Agriya Khetarpal <[email protected]>
* fix `InputParameter` serialisation

* Update CHANGELOG.md
…rialisation-fix

Don't be too strict with func_args longer than symbol.children
…-team#5285)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* feat: add`silence_sundial_warnings` solver option

* refactor: `silence_sundials_warnings` -> `silence_sundials_errors`
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* raise `SolverError` at failure to init sundials

* Update simulation.py

* Update idaklu_solver.py

* reuse `pybammsolvers` error messages

* Update test_idaklu_solver.py

* bump `pybammsolvers`

* Update CHANGELOG.md

* Update CHANGELOG.md

Update CHANGELOG.md
@review-notebook-app
Copy link
Copy Markdown

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

Mohit Mehta and others added 11 commits January 4, 2026 17:23
# Conflicts:
#	CHANGELOG.md
#	pyproject.toml
#	src/pybamm/parameters/parameter_values.py
#	src/pybamm/simulation.py
# Conflicts:
#	CHANGELOG.md
#	CITATION.cff
#	src/pybamm/discretisations/discretisation.py
#	src/pybamm/expression_tree/operations/evaluate_python.py
#	src/pybamm/expression_tree/operations/serialise.py
#	src/pybamm/models/base_model.py
#	src/pybamm/models/full_battery_models/lithium_ion/electrode_soh.py
#	src/pybamm/models/submodels/interface/kinetics/inverse_kinetics/base_inverse.py
#	src/pybamm/models/symbol_processor.py
#	src/pybamm/parameters/parameter_values.py
#	src/pybamm/solvers/base_solver.py
#	src/pybamm/solvers/jax_bdf_solver.py
#	src/pybamm/solvers/jax_solver.py
#	src/pybamm/solvers/solution.py
#	tests/integration/test_solvers/test_solution.py
#	tests/unit/test_expression_tree/test_variable.py
#	tests/unit/test_models/test_symbol_processor.py
#	tests/unit/test_parameters/test_parameter_values.py
#	tests/unit/test_serialisation/test_serialisation.py
#	tests/unit/test_solvers/test_base_solver.py
#	tests/unit/test_solvers/test_solution.py
#	tests/unit/test_spatial_methods/test_finite_volume_2d/test_finite_volume_2d.py
Mohit Mehta added 24 commits February 28, 2026 14:32
…t density (anode reaction rate) instead of solid-state diffusion
…ory runs to prevent OOM errors on large cycle combinations
… of highly stiff 10x anode exchange-current density without OOM errors
… local architecture, to prevent Colab memory accumulation
…l per chunk, try/except for infeasible experiments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants