Skip to content

Temporarily Disable Failing Memory Benchmarks #4955

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 5 commits into
base: develop
Choose a base branch
from

Conversation

vidipsingh
Copy link
Contributor

Description

This PR temporarily disables failing memory benchmarks in asv.conf.json to resolve Pympler related failures, ensuring workflow stability.

Fixes: #4938

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

@vidipsingh
Copy link
Contributor Author

Hi @Saransh-cpp, @agriyakhetarpal,

I’ve disabled the memory benchmarks in asv.conf.json that were failing due to pympler/pympler#151.
Here’s the approach I followed:

  • Added "exclude" entries (e.g., "memory_sims.MemSPMSimulationCCCV.*", "memory_unit_benchmarks.MemSolveModel.*") to skip the specific memory benchmarks causing the ValueError.
  • This keeps the changes minimal, preserves non-memory benchmarks, and ensures workflows remain functional.

Please let me know if this approach is right. I’d appreciate any guidance if further changes are needed.

Copy link

codecov bot commented Apr 6, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.57%. Comparing base (2e9f431) to head (2b710f3).

Additional details and impacted files
@@           Coverage Diff            @@
##           develop    #4955   +/-   ##
========================================
  Coverage    98.57%   98.57%           
========================================
  Files          304      304           
  Lines        23652    23652           
========================================
  Hits         23316    23316           
  Misses         336      336           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Member

@agriyakhetarpal agriyakhetarpal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @vidipsingh! I assume the benchmarks are now passing on your fork? You may trigger them via the "Run workflow" button: https://github.com/vidipsingh/PyBaMM/actions/workflows/periodic_benchmarks.yml. If they work, we should be good to go.

@vidipsingh
Copy link
Contributor Author

Thanks, @vidipsingh! I assume the benchmarks are now passing on your fork? You may trigger them via the "Run workflow" button: https://github.com/vidipsingh/PyBaMM/actions/workflows/periodic_benchmarks.yml. If they work, we should be good to go.

Hi @agriyakhetarpal,
When I try to run the benchmarks locally using asv run -e, I get the following output:

Output
(venv) vidip-singh@vidip-singh-HP-EliteBook-x360-1030-G3:~/Coding/Open_Source/GSoC/PyBaMM$ asv run -e

Couldn't load asv.plugins._mamba_helpers because

No module named 'libmambapy'

- Creating environments

- Discovering benchmarks

- Running 47 total benchmarks (1 commits * 1 environments * 47 benchmarks)

[ 0.00%] - For PyBaMM commit 5b8cda02 <develop>:

[ 0.00%] -- Benchmarking virtualenv-py3.11-anytree-bpx-casadi-cmake-matplotlib-numpy-pybtex-scikit-fem-sympy-tqdm-wget-LD_LIBRARY_PATH_home_runner_.local_lib

[ 1.06%] --- Running (different_model_options.TimeBuildModelLithiumPlating.time_setup_model--).

[ 2.13%] --- Running (different_model_options.TimeBuildModelLossActiveMaterial.time_setup_model--).

[ 3.19%] --- Running (different_model_options.TimeBuildModelParticle.time_setup_model--).

[ 4.26%] --- Running (different_model_options.TimeBuildModelSEI.time_setup_model--).

[ 5.32%] --- Running (different_model_options.TimeBuildModelSurfaceForm.time_setup_model--)..

[ 7.45%] --- Running (different_model_options.TimeSolveLithiumPlating.time_solve_model--).

[ 8.51%] --- Running (different_model_options.TimeSolveLossActiveMaterial.time_solve_model--).

[ 9.57%] --- Running (different_model_options.TimeSolveParticle.time_solve_model--)

[10.64%] --- Running (different_model_options.TimeSolveSEI.time_solve_model--).

[11.70%] --- Running (different_model_options.TimeSolveSurfaceForm.time_solve_model--).

[12.77%] --- Running (different_model_options.TimeSolveThermal.time_solve_model--)

[28.72%] --- Running (time_setup_models_and_sims.TimeBuildDFN.time_setup_DFN--).

[29.79%] --- Running (time_setup_models_and_sims.TimeBuildDFNSimulation.time_setup_DFN_simulation--)..

[31.91%] --- Running (time_setup_models_and_sims.TimeBuildSPMSimulation.time_setup_SPM_simulation--)..

[34.04%] --- Running (time_setup_models_and_sims.TimeBuildSPMeSimulation.time_setup_SPMe_simulation--)..

[36.17%] --- Running (time_sims_experiments.TimeSimulation.time_solve--)

[37.23%] --- Running (time_solve_models.TimeSolveDFN.time_solve_model--).

[38.30%] --- Running (time_solve_models.TimeSolveSPM.time_solve_model--).

[39.36%] --- Running (time_solve_models.TimeSolveSPMe.time_solve_model--).

[40.43%] --- Running (unit_benchmarks.TimeCreateExpression.time_create_expression--)..........

[51.06%] --- different_model_options.TimeBuildModelLithiumPlating.time_setup_model                     ok

[51.06%] --- ======================================================= ====================== ===========

                                      model                               model option                 

             ------------------------------------------------------- ---------------------- -----------

              pybamm.models.full_battery_models.lithium_ion.spm.SPM           none            416±30ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM       irreversible       548±200ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM        reversible        487±100ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   partially reversible   653±300ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN           none           1.16±0.4s 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN       irreversible       839±900ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN        reversible        929±200ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   partially reversible    856±80ms 

             ======================================================= ====================== ===========

[52.13%] --- different_model_options.TimeBuildModelLossActiveMaterial.time_setup_model                 ok

[52.13%] --- ======================================================= ============================ ============

                                      model                                  model option                     

             ------------------------------------------------------- ---------------------------- ------------

              pybamm.models.full_battery_models.lithium_ion.spm.SPM              none               412±20ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM         stress-driven           605±70ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM        reaction-driven          420±40ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   stress and reaction-driven    615±20ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN              none               846±40ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN         stress-driven          1.04±0.06s 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN        reaction-driven          865±30ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   stress and reaction-driven    976±60ms  

             ======================================================= ============================ ============

[53.19%] --- different_model_options.TimeBuildModelParticle.time_setup_model

[53.19%] --- ======================================================= =================== ===========

                                      model                              model option               

             ------------------------------------------------------- ------------------- -----------

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   Fickian diffusion    453±50ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM    uniform profile     426±40ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   quadratic profile    450±30ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM    quartic profile     540±20ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   Fickian diffusion   1.15±0.2s 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN    uniform profile    783±100ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   quadratic profile    870±60ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN    quartic profile     961±50ms 

             ======================================================= =================== ===========

[54.26%] --- different_model_options.TimeBuildModelSEI.time_setup_model                                ok

[54.26%] --- ======================================================= ================================ ============

                                      model                                    model option                       

             ------------------------------------------------------- -------------------------------- ------------

              pybamm.models.full_battery_models.lithium_ion.spm.SPM                none                 443±20ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM              constant               448±20ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM          reaction limited           472±10ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM     solvent-diffusion limited       442±10ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM     electron-migration limited      485±10ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   interstitial-diffusion limited    483±20ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM        ec reaction limited          503±20ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN                none                 878±20ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN              constant               865±40ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN          reaction limited           998±50ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN     solvent-diffusion limited       941±10ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN     electron-migration limited      935±50ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   interstitial-diffusion limited    949±50ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN        ec reaction limited         1.01±0.03s 

             ======================================================= ================================ ============

[55.32%] --- different_model_options.TimeBuildModelSurfaceForm.time_setup_model                        ok

[55.32%] --- ======================================================= ============== ============

                                      model                           model option              

             ------------------------------------------------------- -------------- ------------

              pybamm.models.full_battery_models.lithium_ion.spm.SPM      false        451±20ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   differential    452±20ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM    algebraic      467±9ms   

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN      false        868±40ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   differential   1.04±0.03s 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN    algebraic     1.01±0.02s 

             ======================================================= ============== ============

[56.38%] --- different_model_options.TimeBuildModelThermal.time_setup_model                            ok

[56.38%] --- ======================================================= ============== ============

                                      model                           model option              

             ------------------------------------------------------- -------------- ------------

              pybamm.models.full_battery_models.lithium_ion.spm.SPM    isothermal     419±20ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM      lumped       496±20ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM      x-full       766±20ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN    isothermal     876±30ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN      lumped      1.11±0.03s 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN      x-full      1.26±0.05s 

             ======================================================= ============== ============

[57.45%] --- different_model_options.TimeSolveLithiumPlating.time_solve_model                          ok

[57.45%] --- ======================================================= ====================== =========================================== ============

                                      model                               model option                      solver class                            

             ------------------------------------------------------- ---------------------- ------------------------------------------- ------------

              pybamm.models.full_battery_models.lithium_ion.spm.SPM           none           pybamm.solvers.casadi_solver.CasadiSolver    63.5±3ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM           none           pybamm.solvers.idaklu_solver.IDAKLUSolver    29.7±2ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM       irreversible       pybamm.solvers.casadi_solver.CasadiSolver    80.5±2ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM       irreversible       pybamm.solvers.idaklu_solver.IDAKLUSolver    39.7±1ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM        reversible        pybamm.solvers.casadi_solver.CasadiSolver    88.8±3ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM        reversible        pybamm.solvers.idaklu_solver.IDAKLUSolver    45.3±3ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   partially reversible   pybamm.solvers.casadi_solver.CasadiSolver   95.9±30ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   partially reversible   pybamm.solvers.idaklu_solver.IDAKLUSolver    48.0±1ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN           none           pybamm.solvers.casadi_solver.CasadiSolver   1.28±0.2s  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN           none           pybamm.solvers.idaklu_solver.IDAKLUSolver    844±60ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN       irreversible       pybamm.solvers.casadi_solver.CasadiSolver   1.31±0.06s 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN       irreversible       pybamm.solvers.idaklu_solver.IDAKLUSolver    854±50ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN        reversible        pybamm.solvers.casadi_solver.CasadiSolver   1.38±0.08s 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN        reversible        pybamm.solvers.idaklu_solver.IDAKLUSolver    875±50ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   partially reversible   pybamm.solvers.casadi_solver.CasadiSolver   1.33±0.1s  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   partially reversible   pybamm.solvers.idaklu_solver.IDAKLUSolver    879±70ms  

             ======================================================= ====================== =========================================== ============

[58.51%] --- different_model_options.TimeSolveLossActiveMaterial.time_solve_model

[58.51%] --- ======================================================= ============================ =========================================== ===========

                                      model                                  model option                         solver class                           

             ------------------------------------------------------- ---------------------------- ------------------------------------------- -----------

              pybamm.models.full_battery_models.lithium_ion.spm.SPM              none              pybamm.solvers.casadi_solver.CasadiSolver    76.4±6ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM              none              pybamm.solvers.idaklu_solver.IDAKLUSolver    59.1±3ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM         stress-driven          pybamm.solvers.casadi_solver.CasadiSolver    143±20ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM         stress-driven          pybamm.solvers.idaklu_solver.IDAKLUSolver    116±5ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM        reaction-driven         pybamm.solvers.casadi_solver.CasadiSolver    82.3±6ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM        reaction-driven         pybamm.solvers.idaklu_solver.IDAKLUSolver    41.8±4ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   stress and reaction-driven   pybamm.solvers.casadi_solver.CasadiSolver    136±6ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   stress and reaction-driven   pybamm.solvers.idaklu_solver.IDAKLUSolver    119±10ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN              none              pybamm.solvers.casadi_solver.CasadiSolver   4.02±0.2s 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN              none              pybamm.solvers.idaklu_solver.IDAKLUSolver    479±20ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN         stress-driven          pybamm.solvers.casadi_solver.CasadiSolver     failed  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN         stress-driven          pybamm.solvers.idaklu_solver.IDAKLUSolver    903±50ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN        reaction-driven         pybamm.solvers.casadi_solver.CasadiSolver   6.53±0.6s 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN        reaction-driven         pybamm.solvers.idaklu_solver.IDAKLUSolver    550±60ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   stress and reaction-driven   pybamm.solvers.casadi_solver.CasadiSolver     failed  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   stress and reaction-driven   pybamm.solvers.idaklu_solver.IDAKLUSolver   940±300ms 

             ======================================================= ============================ =========================================== ===========

             For parameters: <class 'pybamm.models.full_battery_models.lithium_ion.dfn.DFN'>, 'none', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

             At t = 278.134 and h = 2.39507e-14, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 278.134 and h = 1.31587e-17, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 133.845 and h = 1.91984e-14, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 278.134 and h = 2.39507e-14, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 278.134 and h = 1.31587e-17, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 133.845 and h = 1.91984e-14, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 278.134 and h = 2.39507e-14, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 278.134 and h = 1.31587e-17, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 133.845 and h = 1.91984e-14, the corrector convergence failed repeatedly or with |h| = hmin.

             For parameters: <class 'pybamm.models.full_battery_models.lithium_ion.dfn.DFN'>, 'stress-driven', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

             At t = 278.266 and h = 9.12414e-20, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 278.266 and h = 3.99982e-14, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 133.978 and h = 1.46077e-12, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 61.8335 and h = 1.70617e-14, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 278.266 and h = 9.12414e-20, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 278.266 and h = 3.99982e-14, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 133.978 and h = 1.46077e-12, the corrector convergence failed repeatedly or with |h| = hmin.

             asv: benchmark timed out (timeout 60.0s)

             For parameters: <class 'pybamm.models.full_battery_models.lithium_ion.dfn.DFN'>, 'reaction-driven', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

             At t = 278.134 and h = 6.81444e-15, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 278.134 and h = 1.75796e-14, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 133.845 and h = 4.43862e-18, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 278.134 and h = 6.81444e-15, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 278.134 and h = 1.75796e-14, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 133.845 and h = 4.43862e-18, the corrector convergence failed repeatedly or with |h| = hmin.

             For parameters: <class 'pybamm.models.full_battery_models.lithium_ion.dfn.DFN'>, 'stress and reaction-driven', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

             At t = 278.266 and h = 9.12414e-20, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 278.266 and h = 3.99982e-14, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 133.978 and h = 1.46077e-12, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 61.8335 and h = 1.70617e-14, the corrector convergence failed repeatedly or with |h| = hmin.

             At t = 278.266 and h = 9.12414e-20, the corrector convergence failed repeatedly or with |h| = hmin.

             asv: benchmark timed out (timeout 60.0s)

[58.51%] ---- For parameters: <class 'pybamm.models.full_battery_models.lithium_ion.dfn.DFN'>, 'none', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              At t = 278.134 and h = 2.39507e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 1.31587e-17, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.845 and h = 1.91984e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 2.39507e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 1.31587e-17, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.845 and h = 1.91984e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 2.39507e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 1.31587e-17, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.845 and h = 1.91984e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              For parameters: <class 'pybamm.models.full_battery_models.lithium_ion.dfn.DFN'>, 'stress-driven', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              At t = 278.266 and h = 9.12414e-20, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.266 and h = 3.99982e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.978 and h = 1.46077e-12, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 61.8335 and h = 1.70617e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.266 and h = 9.12414e-20, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.266 and h = 3.99982e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.978 and h = 1.46077e-12, the corrector convergence failed repeatedly or with |h| = hmin.

              asv: benchmark timed out (timeout 60.0s)

              For parameters: <class 'pybamm.models.full_battery_models.lithium_ion.dfn.DFN'>, 'reaction-driven', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              At t = 278.134 and h = 6.81444e-15, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 1.75796e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.845 and h = 4.43862e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 6.81444e-15, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 1.75796e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.845 and h = 4.43862e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              For parameters: <class 'pybamm.models.full_battery_models.lithium_ion.dfn.DFN'>, 'stress and reaction-driven', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              At t = 278.266 and h = 9.12414e-20, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.266 and h = 3.99982e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.978 and h = 1.46077e-12, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 61.8335 and h = 1.70617e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.266 and h = 9.12414e-20, the corrector convergence failed repeatedly or with |h| = hmin.

              asv: benchmark timed out (timeout 60.0s)

[59.57%] --- different_model_options.TimeSolveParticle.time_solve_model

[59.57%] --- ======================================================= =================== =========================================== ============

                                      model                              model option                    solver class                            

             ------------------------------------------------------- ------------------- ------------------------------------------- ------------

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   Fickian diffusion   pybamm.solvers.casadi_solver.CasadiSolver    195±50ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   Fickian diffusion   pybamm.solvers.idaklu_solver.IDAKLUSolver   87.0±20ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM    uniform profile    pybamm.solvers.casadi_solver.CasadiSolver    122±40ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM    uniform profile    pybamm.solvers.idaklu_solver.IDAKLUSolver    113±30ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   quadratic profile   pybamm.solvers.casadi_solver.CasadiSolver   86.8±20ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   quadratic profile   pybamm.solvers.idaklu_solver.IDAKLUSolver   62.9±10ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM    quartic profile    pybamm.solvers.casadi_solver.CasadiSolver    103±20ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM    quartic profile    pybamm.solvers.idaklu_solver.IDAKLUSolver   83.7±40ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   Fickian diffusion   pybamm.solvers.casadi_solver.CasadiSolver   1.18±0.06s 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   Fickian diffusion   pybamm.solvers.idaklu_solver.IDAKLUSolver    685±70ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN    uniform profile    pybamm.solvers.casadi_solver.CasadiSolver    655±80ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN    uniform profile    pybamm.solvers.idaklu_solver.IDAKLUSolver    226±30ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   quadratic profile   pybamm.solvers.casadi_solver.CasadiSolver    605±40ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   quadratic profile   pybamm.solvers.idaklu_solver.IDAKLUSolver    293±40ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN    quartic profile    pybamm.solvers.casadi_solver.CasadiSolver    617±40ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN    quartic profile    pybamm.solvers.idaklu_solver.IDAKLUSolver    295±30ms  

             ======================================================= =================== =========================================== ============

[60.64%] --- different_model_options.TimeSolveSEI.time_solve_model

                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 657, in _process_symbol

                  value = self[symbol.name]

                          ~~~~^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 184, in __getitem__

                  raise err

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 167, in __getitem__

                  return self._dict_items[key]

                         ~~~~~~~~~~~~~~~~^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/util.py", line 90, in __getitem__

                  raise KeyError(

              KeyError: "'Tunneling distance for electrons [m]' not found. Best matches are ['Negative electrode thickness [m]', 'Cell cooling surface area [m2]', 'Negative electrode density [kg.m-3]']"

              For parameters: <class 'pybamm.models.full_battery_models.lithium_ion.dfn.DFN'>, 'VonKolzenberg2020', <class 'pybamm.solvers.idaklu_solver.IDAKLUSolver'>

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Subtraction(0x6431e6f996c60c31, -, children=['concatenation((3.0 * Negative electrode active material volume fraction / Negative particle radius [m]) * 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) + (3.0 * Negative electrode active material volume fraction / Negative particle radius [m]) * broadcast(exp((SEI growth activation energy [J.mol-1] / Ideal gas constant [J.K-1.mol-1]) * ((1.0 / Reference temperature [K]) - (1.0 / Ambient temperature [K])))) * -SEI reaction exchange current density [A.m-2] * (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])))))) / (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))))) + (Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / ((SEI lithium interstitial diffusivity [m2.s-1] * Lithium interstitial reference concentration [mol.m-3] * Faraday constant [C.mol-1] / SEI reaction exchange current density [A.m-2]) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V])))) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V])), broadcast(0.0), (3.0 * Positive electrode active material volume fraction / Positive particle radius [m]) * 2.0 * Positive electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Positive electrode potential [V] - Positive electrolyte potential [V] - (Positive electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Positive electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Positive particle concentration [mol.m-3]) / Maximum concentration in positive electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Positive particle concentration [mol.m-3]) / Maximum concentration in positive electrode [mol.m-3], 0.9999999999), 1e-10))))) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) / Faraday constant [C.mol-1]', 'div(-concatenation(Negative electrode porosity ** Negative electrode Bruggeman coefficient (electrolyte), Separator porosity ** Separator Bruggeman coefficient (electrolyte), Positive electrode porosity ** Positive electrode Bruggeman coefficient (electrolyte)) * Electrolyte diffusivity [m2.s-1] * grad(Porosity times concentration [mol.m-3](Negative electrode porosity times concentration [mol.m-3], Separator porosity times concentration [mol.m-3], Positive electrode porosity times concentration [mol.m-3]) / concatenation(Negative electrode porosity, Separator porosity, Positive electrode porosity)) + Cation transference number * Electrolyte conductivity [S.m-1] * concatenation(Negative electrode porosity ** Negative electrode Bruggeman coefficient (electrolyte), Separator porosity ** Separator Bruggeman coefficient (electrolyte), Positive electrode porosity ** Positive electrode Bruggeman coefficient (electrolyte)) * (((broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K] / Faraday constant [C.mol-1]) * (2.0 - (2.0 * Cation transference number)) * Thermodynamic factor / (maximum(Porosity times concentration [mol.m-3](Negative electrode porosity times concentration [mol.m-3], Separator porosity times concentration [mol.m-3], Positive electrode porosity times concentration [mol.m-3]) / concatenation(Negative electrode porosity, Separator porosity, Positive electrode porosity), 0.01))) * grad(Porosity times concentration [mol.m-3](Negative electrode porosity times concentration [mol.m-3], Separator porosity times concentration [mol.m-3], Positive electrode porosity times concentration [mol.m-3]) / concatenation(Negative electrode porosity, Separator porosity, Positive electrode porosity))) - grad(Electrolyte potential [V](Negative electrolyte potential [V], Separator electrolyte potential [V], Positive electrolyte potential [V]))) / Faraday constant [C.mol-1])'], domains={'primary': ['negative electrode', 'separator', 'positive electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Division(-0x573602b5579f02f1, /, children=['concatenation((3.0 * Negative electrode active material volume fraction / Negative particle radius [m]) * 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) + (3.0 * Negative electrode active material volume fraction / Negative particle radius [m]) * broadcast(exp((SEI growth activation energy [J.mol-1] / Ideal gas constant [J.K-1.mol-1]) * ((1.0 / Reference temperature [K]) - (1.0 / Ambient temperature [K])))) * -SEI reaction exchange current density [A.m-2] * (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])))))) / (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))))) + (Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / ((SEI lithium interstitial diffusivity [m2.s-1] * Lithium interstitial reference concentration [mol.m-3] * Faraday constant [C.mol-1] / SEI reaction exchange current density [A.m-2]) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V])))) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V])), broadcast(0.0), (3.0 * Positive electrode active material volume fraction / Positive particle radius [m]) * 2.0 * Positive electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Positive electrode potential [V] - Positive electrolyte potential [V] - (Positive electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Positive electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Positive particle concentration [mol.m-3]) / Maximum concentration in positive electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Positive particle concentration [mol.m-3]) / Maximum concentration in positive electrode [mol.m-3], 0.9999999999), 1e-10))))) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])))', 'Faraday constant [C.mol-1]'], domains={'primary': ['negative electrode', 'separator', 'positive electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Concatenation(0x4c7c983add58b704, concatenation, children=['(3.0 * Negative electrode active material volume fraction / Negative particle radius [m]) * 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) + (3.0 * Negative electrode active material volume fraction / Negative particle radius [m]) * broadcast(exp((SEI growth activation energy [J.mol-1] / Ideal gas constant [J.K-1.mol-1]) * ((1.0 / Reference temperature [K]) - (1.0 / Ambient temperature [K])))) * -SEI reaction exchange current density [A.m-2] * (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])))))) / (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))))) + (Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / ((SEI lithium interstitial diffusivity [m2.s-1] * Lithium interstitial reference concentration [mol.m-3] * Faraday constant [C.mol-1] / SEI reaction exchange current density [A.m-2]) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V])))) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V]))', 'broadcast(0.0)', '(3.0 * Positive electrode active material volume fraction / Positive particle radius [m]) * 2.0 * Positive electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Positive electrode potential [V] - Positive electrolyte potential [V] - (Positive electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Positive electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Positive particle concentration [mol.m-3]) / Maximum concentration in positive electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Positive particle concentration [mol.m-3]) / Maximum concentration in positive electrode [mol.m-3], 0.9999999999), 1e-10))))) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))'], domains={'primary': ['negative electrode', 'separator', 'positive electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Addition(-0x2b3dd626bd0a4e18, +, children=['(3.0 * Negative electrode active material volume fraction / Negative particle radius [m]) * 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))', '(3.0 * Negative electrode active material volume fraction / Negative particle radius [m]) * broadcast(exp((SEI growth activation energy [J.mol-1] / Ideal gas constant [J.K-1.mol-1]) * ((1.0 / Reference temperature [K]) - (1.0 / Ambient temperature [K])))) * -SEI reaction exchange current density [A.m-2] * (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])))))) / (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))))) + (Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / ((SEI lithium interstitial diffusivity [m2.s-1] * Lithium interstitial reference concentration [mol.m-3] * Faraday constant [C.mol-1] / SEI reaction exchange current density [A.m-2]) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V])))) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V]))'], domains={'primary': ['negative electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Multiplication(0x5a477876f469ec89, *, children=['3.0 * Negative electrode active material volume fraction / Negative particle radius [m]', 'broadcast(exp((SEI growth activation energy [J.mol-1] / Ideal gas constant [J.K-1.mol-1]) * ((1.0 / Reference temperature [K]) - (1.0 / Ambient temperature [K])))) * -SEI reaction exchange current density [A.m-2] * (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])))))) / (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))))) + (Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / ((SEI lithium interstitial diffusivity [m2.s-1] * Lithium interstitial reference concentration [mol.m-3] * Faraday constant [C.mol-1] / SEI reaction exchange current density [A.m-2]) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V])))) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V]))'], domains={'primary': ['negative electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Multiplication(0x6272f50048428868, *, children=['broadcast(exp((SEI growth activation energy [J.mol-1] / Ideal gas constant [J.K-1.mol-1]) * ((1.0 / Reference temperature [K]) - (1.0 / Ambient temperature [K]))))', '-SEI reaction exchange current density [A.m-2] * (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])))))) / (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))))) + (Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / ((SEI lithium interstitial diffusivity [m2.s-1] * Lithium interstitial reference concentration [mol.m-3] * Faraday constant [C.mol-1] / SEI reaction exchange current density [A.m-2]) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V])))) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V]))'], domains={'primary': ['negative electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Multiplication(0x567985950ad3ae4b, *, children=['-SEI reaction exchange current density [A.m-2] * (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])))))) / (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))))) + (Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / ((SEI lithium interstitial diffusivity [m2.s-1] * Lithium interstitial reference concentration [mol.m-3] * Faraday constant [C.mol-1] / SEI reaction exchange current density [A.m-2]) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V]))))', 'exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V]))'], domains={'primary': ['negative electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Multiplication(-0x7f64200923c7a3f1, *, children=['-SEI reaction exchange current density [A.m-2]', '(1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])))))) / (1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))))) + (Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / ((SEI lithium interstitial diffusivity [m2.s-1] * Lithium interstitial reference concentration [mol.m-3] * Faraday constant [C.mol-1] / SEI reaction exchange current density [A.m-2]) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V]))))'], domains={'primary': ['negative electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Division(-0x11ec121fbeda3a11, /, children=['1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])))))', '1.0 - (((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))))) + (Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / ((SEI lithium interstitial diffusivity [m2.s-1] * Lithium interstitial reference concentration [mol.m-3] * Faraday constant [C.mol-1] / SEI reaction exchange current density [A.m-2]) * exp(-0.5 * broadcast(Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])) * (Negative electrode potential [V] - Negative electrolyte potential [V])))'], domains={'primary': ['negative electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Subtraction(-0x3acbf6d61966da0e, -, children=['1.0', '((Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))) * (-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))))'], domains={'primary': ['negative electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Multiplication(0x5730c4fba2facb9f, *, children=['(Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]) / (broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38)))', '-1.0 + 2.0 * (0.0 < 2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K])))'], domains={'primary': ['negative electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Division(-0x769eb0e792953004, /, children=['(Negative SEI thickness [m] - Tunneling distance for electrons [m]) * (0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m])', 'broadcast((2.0 / (Faraday constant [C.mol-1] / (Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))) * SEI lithium ion conductivity [S.m-1]) / (maximum(abs(2.0 * Negative electrode exchange-current density [A.m-2] * sinh(0.5 * Faraday constant [C.mol-1] * (Negative electrode potential [V] - Negative electrolyte potential [V] - (Negative electrode OCP [V] + broadcast(Ambient temperature [K] - Reference temperature [K]) * Negative electrode OCP entropic change [V.K-1] + 1e-06 * (1.0 / (maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)) + 1.0 / (-1.0 + maximum(minimum(boundary value(Negative particle concentration [mol.m-3]) / Maximum concentration in negative electrode [mol.m-3], 0.9999999999), 1e-10)))) + -Total negative electrode interfacial current density variable [A.m-2] * Negative SEI thickness [m] * SEI resistivity [Ohm.m]) / broadcast(Ideal gas constant [J.K-1.mol-1] * Ambient temperature [K]))), 1e-38))'], domains={'primary': ['negative electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Multiplication(-0x853ff772b71f8c3, *, children=['Negative SEI thickness [m] - Tunneling distance for electrons [m]', '0.0 < Negative SEI thickness [m] - Tunneling distance for electrons [m]'], domains={'primary': ['negative electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Subtraction(0x55da83e8a0dfab74, -, children=['Negative SEI thickness [m]', 'Tunneling distance for electrons [m]'], domains={'primary': ['negative electrode'], 'secondary': ['current collector']})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 646, in process_symbol

                  return self._processed_symbols[symbol]

                         ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^

              KeyError: Parameter(0x59b8db3103a821bf, Tunneling distance for electrons [m], children=[], domains={})

              During handling of the above exception, another exception occurred:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/util.py", line 32, in __getitem__

                  return super().__getitem__(key)

                         ^^^^^^^^^^^^^^^^^^^^^^^^

              KeyError: 'Tunneling distance for electrons [m]'

              The above exception was the direct cause of the following exception:

              Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/asv_runner/server.py", line 179, in _run_server

                  _run(run_args)

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/asv_runner/run.py", line 65, in _run

                  skip = benchmark.do_setup()

                         ^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/asv_runner/benchmarks/time.py", line 80, in do_setup

                  result = Benchmark.do_setup(self)

                           ^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/asv_runner/benchmarks/_base.py", line 632, in do_setup

                  setup(*self._current_params)

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/benchmarks/different_model_options.py", line 185, in setup

                  SolveModel.solve_setup(self, "Marquis2019", model, "SEI", params, solver_class)

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/benchmarks/different_model_options.py", line 56, in solve_setup

                  param.process_model(self.model)

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 485, in process_model

                  new_rhs[new_variable] = self.process_symbol(equation)

                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in _process_symbol

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 787, in <listcomp>

                  new_children = [self.process_symbol(child) for child in symbol.children]

                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 648, in process_symbol

                  processed_symbol = self._process_symbol(symbol)

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 657, in _process_symbol

                  value = self[symbol.name]

                          ~~~~^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 184, in __getitem__

                  raise err

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/parameters/parameter_values.py", line 167, in __getitem__

                  return self._dict_items[key]

                         ~~~~~~~~~~~~~~~~^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pybamm/util.py", line 90, in __getitem__

                  raise KeyError(

              KeyError: "'Tunneling distance for electrons [m]' not found. Best matches are ['Negative electrode thickness [m]', 'Cell cooling surface area [m2]', 'Negative electrode density [kg.m-3]']"

              asv: benchmark failed (exit status 1)

[61.70%] --- different_model_options.TimeSolveSurfaceForm.time_solve_model                             ok

[61.70%] --- ======================================================= ============== =========================================== ===========

                                      model                           model option                  solver class                           

             ------------------------------------------------------- -------------- ------------------------------------------- -----------

              pybamm.models.full_battery_models.lithium_ion.spm.SPM      false       pybamm.solvers.casadi_solver.CasadiSolver    116±20ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM      false       pybamm.solvers.idaklu_solver.IDAKLUSolver   44.4±20ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   differential   pybamm.solvers.casadi_solver.CasadiSolver    103±20ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM   differential   pybamm.solvers.idaklu_solver.IDAKLUSolver      n/a    

              pybamm.models.full_battery_models.lithium_ion.spm.SPM    algebraic     pybamm.solvers.casadi_solver.CasadiSolver    134±30ms 

              pybamm.models.full_battery_models.lithium_ion.spm.SPM    algebraic     pybamm.solvers.idaklu_solver.IDAKLUSolver    87.0±2ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN      false       pybamm.solvers.casadi_solver.CasadiSolver   877±100ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN      false       pybamm.solvers.idaklu_solver.IDAKLUSolver    405±50ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   differential   pybamm.solvers.casadi_solver.CasadiSolver   737±100ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN   differential   pybamm.solvers.idaklu_solver.IDAKLUSolver    568±70ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN    algebraic     pybamm.solvers.casadi_solver.CasadiSolver    890±40ms 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN    algebraic     pybamm.solvers.idaklu_solver.IDAKLUSolver    632±70ms 

             ======================================================= ============== =========================================== ===========

[61.70%] ---- For parameters: <class 'pybamm.models.full_battery_models.lithium_ion.spm.SPM'>, 'differential', <class 'pybamm.solvers.idaklu_solver.IDAKLUSolver'>

              asv: skipped: NotImplementedError()

[62.77%] --- different_model_options.TimeSolveThermal.time_solve_model

[62.77%] --- ======================================================= ============== =========================================== ============

                                      model                           model option                  solver class                            

             ------------------------------------------------------- -------------- ------------------------------------------- ------------

              pybamm.models.full_battery_models.lithium_ion.spm.SPM    isothermal    pybamm.solvers.casadi_solver.CasadiSolver    77.4±1ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM    isothermal    pybamm.solvers.idaklu_solver.IDAKLUSolver    40.3±7ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM      lumped      pybamm.solvers.casadi_solver.CasadiSolver    193±20ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM      lumped      pybamm.solvers.idaklu_solver.IDAKLUSolver    198±30ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM      x-full      pybamm.solvers.casadi_solver.CasadiSolver    477±30ms  

              pybamm.models.full_battery_models.lithium_ion.spm.SPM      x-full      pybamm.solvers.idaklu_solver.IDAKLUSolver    365±20ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN    isothermal    pybamm.solvers.casadi_solver.CasadiSolver   1.13±0.05s 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN    isothermal    pybamm.solvers.idaklu_solver.IDAKLUSolver    509±20ms  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN      lumped      pybamm.solvers.casadi_solver.CasadiSolver   10.2±0.5s  

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN      lumped      pybamm.solvers.idaklu_solver.IDAKLUSolver   1.67±0.07s 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN      x-full      pybamm.solvers.casadi_solver.CasadiSolver   1.82±0.05s 

              pybamm.models.full_battery_models.lithium_ion.dfn.DFN      x-full      pybamm.solvers.idaklu_solver.IDAKLUSolver   1.04±0.09s 

             ======================================================= ============== =========================================== ============

[63.83%] --- memory_sims.MemDFNSimulationCCCV.mem_setup_DFN_simulationCCCV                             ok

[63.83%] --- ============= =====

               parameter        

             ------------- -----

              Marquis2019   776 

                Chen2020    776 

             ============= =====

[64.89%] --- memory_sims.MemDFNSimulationGITT.mem_setup_DFN_simulationGITT                             ok

[64.89%] --- ============= =====

               parameter        

             ------------- -----

              Marquis2019   776 

                Chen2020    776 

             ============= =====

[65.96%] --- memory_sims.MemSPMSimulationCCCV.mem_setup_SPM_simulationCCCV                             ok

[65.96%] --- ============= =====

               parameter        

             ------------- -----

              Marquis2019   776 

                Chen2020    776 

             ============= =====

[67.02%] --- memory_sims.MemSPMSimulationGITT.mem_setup_SPM_simulationGITT                             ok

[67.02%] --- ============= =====

               parameter        

             ------------- -----

              Marquis2019   776 

                Chen2020    776 

             ============= =====

[68.09%] --- memory_unit_benchmarks.MemCreateExpression.mem_create_expression                       1.64k

[69.15%] --- memory_unit_benchmarks.MemDiscretiseModel.mem_create_expression                        1.64k

[70.21%] --- memory_unit_benchmarks.MemDiscretiseModel.mem_discretise                              failed

[70.21%] ---- Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/asv_runner/server.py", line 179, in _run_server

                  _run(run_args)

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/asv_runner/run.py", line 72, in _run

                  result = benchmark.do_run()

                           ^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/asv_runner/benchmarks/_base.py", line 661, in do_run

                  return self.run(*self._current_params)

                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/asv_runner/benchmarks/mem.py", line 75, in run

                  sizeof2 = asizeof([obj, obj])

                            ^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 2545, in asizeof

                  s = _asizer.asizeof(*t)

                      ^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1954, in asizeof

                  return sum(self._sizer(o, 0, 0, None) for o in objs)

                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1954, in <genexpr>

                  return sum(self._sizer(o, 0, 0, None) for o in objs)

                             ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1888, in _sizer

                  s += z(o, i, d, None)

                       ^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1888, in _sizer

                  s += z(o, i, d, None)

                       ^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1888, in _sizer

                  s += z(o, i, d, None)

                       ^^^^^^^^^^^^^^^^

                [Previous line repeated 3 more times]

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1861, in _sizer

                  _typedefs[k] = v = _typedef(obj, derive=self._derive_,

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1530, in _typedef

                  v.set(**_numpy_kwds(obj))

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1142, in set

                  self.reset(**d)

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1114, in reset

                  raise _OptionError(self.reset, **e)

              ValueError: invalid option: reset(base=-56)

              asv: benchmark failed (exit status 1)

[71.28%] --- memory_unit_benchmarks.MemDiscretiseModel.mem_parameterise                               328

[72.34%] --- memory_unit_benchmarks.MemParameteriseModel.mem_create_expression                      1.64k

[73.40%] --- memory_unit_benchmarks.MemParameteriseModel.mem_parameterise                             336

[74.47%] --- memory_unit_benchmarks.MemSolveModel.mem_create_expression                             1.64k

[75.53%] --- memory_unit_benchmarks.MemSolveModel.mem_discretise                                   failed

[75.53%] ---- Traceback (most recent call last):

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/asv_runner/server.py", line 179, in _run_server

                  _run(run_args)

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/asv_runner/run.py", line 72, in _run

                  result = benchmark.do_run()

                           ^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/asv_runner/benchmarks/_base.py", line 661, in do_run

                  return self.run(*self._current_params)

                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/asv_runner/benchmarks/mem.py", line 75, in run

                  sizeof2 = asizeof([obj, obj])

                            ^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 2545, in asizeof

                  s = _asizer.asizeof(*t)

                      ^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1954, in asizeof

                  return sum(self._sizer(o, 0, 0, None) for o in objs)

                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1954, in <genexpr>

                  return sum(self._sizer(o, 0, 0, None) for o in objs)

                             ^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1888, in _sizer

                  s += z(o, i, d, None)

                       ^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1888, in _sizer

                  s += z(o, i, d, None)

                       ^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1888, in _sizer

                  s += z(o, i, d, None)

                       ^^^^^^^^^^^^^^^^

                [Previous line repeated 3 more times]

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1861, in _sizer

                  _typedefs[k] = v = _typedef(obj, derive=self._derive_,

                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1530, in _typedef

                  v.set(**_numpy_kwds(obj))

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1142, in set

                  self.reset(**d)

                File "/home/vidip-singh/Coding/Open_Source/GSoC/PyBaMM/env/8baa245198605da85c1f9cb287add923/lib/python3.11/site-packages/pympler/asizeof.py", line 1114, in reset

                  raise _OptionError(self.reset, **e)

              ValueError: invalid option: reset(base=-56)

              asv: benchmark failed (exit status 1)

[76.60%] --- memory_unit_benchmarks.MemSolveModel.mem_parameterise                                    320

[77.66%] --- memory_unit_benchmarks.MemSolveModel.mem_solve                                           336

[78.72%] --- time_setup_models_and_sims.TimeBuildDFN.time_setup_DFN

[78.72%] --- ============== ============

               parameter                

             -------------- ------------

              Marquis2019    1.21±0.05s 

               ORegan2022    1.16±0.08s 

              NCA_Kim2011    960±100ms  

               Prada2013     1.02±0.04s 

                 Ai2020      1.22±0.1s  

              Ramadass2004   1.34±0.2s  

               Mohtat2020    1.17±0.03s 

                Chen2020     1.17±0.1s  

               OKane2022     1.01±0.1s  

               Ecker2015     1.29±0.2s  

             ============== ============

[79.79%] --- ...setup_models_and_sims.TimeBuildDFNSimulation.time_setup_DFN_simulation                 ok

[79.79%] --- ================= ============== ==========

              with experiment    parameter              

             ----------------- -------------- ----------

                   False        Marquis2019    148±20ms 

                   False         ORegan2022    117±4ms  

                   False        NCA_Kim2011    178±40ms 

                   False         Prada2013     153±10ms 

                   False           Ai2020      144±20ms 

                   False        Ramadass2004   135±20ms 

                   False         Mohtat2020    142±10ms 

                   False          Chen2020     114±4ms  

                   False         OKane2022     119±10ms 

                   False         Ecker2015     116±10ms 

                    True        Marquis2019    123±8ms  

                    True         ORegan2022    126±7ms  

                    True        NCA_Kim2011    115±3ms  

                    True         Prada2013     114±20ms 

                    True           Ai2020      121±3ms  

                    True        Ramadass2004   114±4ms  

                    True         Mohtat2020    110±5ms  

                    True          Chen2020     112±4ms  

                    True         OKane2022     117±20ms 

                    True         Ecker2015     142±30ms 

             ================= ============== ==========

[80.85%] --- time_setup_models_and_sims.TimeBuildSPM.time_setup_SPM

[80.85%] --- ============== ===========

               parameter               

             -------------- -----------

              Marquis2019     564±50ms 

               ORegan2022     572±40ms 

              NCA_Kim2011     452±40ms 

               Prada2013      511±80ms 

                 Ai2020       697±80ms 

              Ramadass2004    589±50ms 

               Mohtat2020    538±100ms 

                Chen2020      471±50ms 

               OKane2022      475±50ms 

               Ecker2015      667±70ms 

             ============== ===========

[81.91%] --- ...setup_models_and_sims.TimeBuildSPMSimulation.time_setup_SPM_simulation                 ok

[81.91%] --- ================= ============== ===========

              with experiment    parameter               

             ----------------- -------------- -----------

                   False        Marquis2019     174±10ms 

                   False         ORegan2022     121±10ms 

                   False        NCA_Kim2011     108±6ms  

                   False         Prada2013      124±40ms 

                   False           Ai2020      99.9±20ms 

                   False        Ramadass2004    100±8ms  

                   False         Mohtat2020     101±30ms 

                   False          Chen2020      78.8±5ms 

                   False         OKane2022      85.3±7ms 

                   False         Ecker2015      89.7±6ms 

                    True        Marquis2019     108±7ms  

                    True         ORegan2022     112±20ms 

                    True        NCA_Kim2011     96.3±7ms 

                    True         Prada2013     94.4±10ms 

                    True           Ai2020       120±10ms 

                    True        Ramadass2004    122±10ms 

                    True         Mohtat2020    93.9±10ms 

                    True          Chen2020      111±50ms 

                    True         OKane2022      78.2±8ms 

                    True         Ecker2015     92.6±10ms 

             ================= ============== ===========

[82.98%] --- time_setup_models_and_sims.TimeBuildSPMe.time_setup_SPMe

[82.98%] --- ============== ============

               parameter                

             -------------- ------------

              Marquis2019    927±100ms  

               ORegan2022    1.16±0.08s 

              NCA_Kim2011     936±70ms  

               Prada2013      854±90ms  

                 Ai2020      959±200ms  

              Ramadass2004   1.01±0.06s 

               Mohtat2020     754±50ms  

                Chen2020     1.04±0.09s 

               OKane2022      962±70ms  

               Ecker2015     1.07±0.06s 

             ============== ============

[84.04%] --- ...tup_models_and_sims.TimeBuildSPMeSimulation.time_setup_SPMe_simulation                 ok

[84.04%] --- ================= ============== ===========

              with experiment    parameter               

             ----------------- -------------- -----------

                   False        Marquis2019     129±20ms 

                   False         ORegan2022     122±10ms 

                   False        NCA_Kim2011     115±5ms  

                   False         Prada2013      137±20ms 

                   False           Ai2020       152±10ms 

                   False        Ramadass2004    126±20ms 

                   False         Mohtat2020     135±6ms  

                   False          Chen2020      146±40ms 

                   False         OKane2022      147±40ms 

                   False         Ecker2015      126±30ms 

                    True        Marquis2019     103±4ms  

                    True         ORegan2022     112±30ms 

                    True        NCA_Kim2011     140±20ms 

                    True         Prada2013      165±20ms 

                    True           Ai2020       114±30ms 

                    True        Ramadass2004    114±10ms 

                    True         Mohtat2020     102±20ms 

                    True          Chen2020     97.4±10ms 

                    True         OKane2022      101±10ms 

                    True         Ecker2015      101±20ms 

             ================= ============== ===========

[85.11%] --- time_sims_experiments.TimeSimulation.time_setup                                           ok

[85.11%] --- ============ ============= ======================================================= =========================================== ===========

              experiment    parameter                         model_class                                       solver_class                           

             ------------ ------------- ------------------------------------------------------- ------------------------------------------- -----------

                 CCCV      Marquis2019   pybamm.models.full_battery_models.lithium_ion.spm.SPM   pybamm.solvers.casadi_solver.CasadiSolver    78.3±5ms 

                 CCCV      Marquis2019   pybamm.models.full_battery_models.lithium_ion.spm.SPM   pybamm.solvers.idaklu_solver.IDAKLUSolver   80.1±10ms 

                 CCCV      Marquis2019   pybamm.models.full_battery_models.lithium_ion.dfn.DFN   pybamm.solvers.casadi_solver.CasadiSolver   94.0±10ms 

                 CCCV      Marquis2019   pybamm.models.full_battery_models.lithium_ion.dfn.DFN   pybamm.solvers.idaklu_solver.IDAKLUSolver    142±40ms 

                 CCCV        Chen2020    pybamm.models.full_battery_models.lithium_ion.spm.SPM   pybamm.solvers.casadi_solver.CasadiSolver   84.7±20ms 

                 CCCV        Chen2020    pybamm.models.full_battery_models.lithium_ion.spm.SPM   pybamm.solvers.idaklu_solver.IDAKLUSolver    79.0±7ms 

                 CCCV        Chen2020    pybamm.models.full_battery_models.lithium_ion.dfn.DFN   pybamm.solvers.casadi_solver.CasadiSolver    110±30ms 

                 CCCV        Chen2020    pybamm.models.full_battery_models.lithium_ion.dfn.DFN   pybamm.solvers.idaklu_solver.IDAKLUSolver   95.7±20ms 

                 GITT      Marquis2019   pybamm.models.full_battery_models.lithium_ion.spm.SPM   pybamm.solvers.casadi_solver.CasadiSolver   74.9±20ms 

                 GITT      Marquis2019   pybamm.models.full_battery_models.lithium_ion.spm.SPM   pybamm.solvers.idaklu_solver.IDAKLUSolver    105±40ms 

                 GITT      Marquis2019   pybamm.models.full_battery_models.lithium_ion.dfn.DFN   pybamm.solvers.casadi_solver.CasadiSolver      n/a    

                 GITT      Marquis2019   pybamm.models.full_battery_models.lithium_ion.dfn.DFN   pybamm.solvers.idaklu_solver.IDAKLUSolver   94.9±30ms 

                 GITT        Chen2020    pybamm.models.full_battery_models.lithium_ion.spm.SPM   pybamm.solvers.casadi_solver.CasadiSolver   95.3±30ms 

                 GITT        Chen2020    pybamm.models.full_battery_models.lithium_ion.spm.SPM   pybamm.solvers.idaklu_solver.IDAKLUSolver    76.6±4ms 

                 GITT        Chen2020    pybamm.models.full_battery_models.lithium_ion.dfn.DFN   pybamm.solvers.casadi_solver.CasadiSolver    99.9±9ms 

                 GITT        Chen2020    pybamm.models.full_battery_models.lithium_ion.dfn.DFN   pybamm.solvers.idaklu_solver.IDAKLUSolver   94.8±10ms 

             ============ ============= ======================================================= =========================================== ===========

[85.11%] ---- For parameters: 'GITT', 'Marquis2019', <class 'pybamm.models.full_battery_models.lithium_ion.dfn.DFN'>, <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              asv: skipped: NotImplementedError()

[86.17%] ---- For parameters: 'CCCV', 'Marquis2019', <class 'pybamm.models.full_battery_models.lithium_ion.dfn.DFN'>, <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              At t = 370.131 and h = 3.84868e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 370.131 and h = 3.84868e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              For parameters: 'GITT', 'Marquis2019', <class 'pybamm.models.full_battery_models.lithium_ion.dfn.DFN'>, <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              asv: skipped: NotImplementedError()

[87.23%] --- time_solve_models.TimeSolveDFN.time_solve_model

[87.23%] --- ============= ============== =========================================== ===========

              solve first    parameter                    solver_class                           

             ------------- -------------- ------------------------------------------- -----------

                 False      Marquis2019    pybamm.solvers.casadi_solver.CasadiSolver    843±20ms 

                 False      Marquis2019    pybamm.solvers.idaklu_solver.IDAKLUSolver    430±30ms 

                 False       ORegan2022    pybamm.solvers.casadi_solver.CasadiSolver      n/a    

                 False       ORegan2022    pybamm.solvers.idaklu_solver.IDAKLUSolver   4.41±0.7s 

                 False       Prada2013     pybamm.solvers.casadi_solver.CasadiSolver   1.60±0.4s 

                 False       Prada2013     pybamm.solvers.idaklu_solver.IDAKLUSolver    534±40ms 

                 False         Ai2020      pybamm.solvers.casadi_solver.CasadiSolver   4.77±0.2s 

                 False         Ai2020      pybamm.solvers.idaklu_solver.IDAKLUSolver    602±50ms 

                 False      Ramadass2004   pybamm.solvers.casadi_solver.CasadiSolver   625±300ms 

                 False      Ramadass2004   pybamm.solvers.idaklu_solver.IDAKLUSolver    509±80ms 

                 False        Chen2020     pybamm.solvers.casadi_solver.CasadiSolver   1.21±0.1s 

                 False        Chen2020     pybamm.solvers.idaklu_solver.IDAKLUSolver    557±70ms 

                 False       Ecker2015     pybamm.solvers.casadi_solver.CasadiSolver   6.77±0.7s 

                 False       Ecker2015     pybamm.solvers.idaklu_solver.IDAKLUSolver   734±100ms 

                  True      Marquis2019    pybamm.solvers.casadi_solver.CasadiSolver   584±100ms 

                  True      Marquis2019    pybamm.solvers.idaklu_solver.IDAKLUSolver    193±40ms 

                  True       ORegan2022    pybamm.solvers.casadi_solver.CasadiSolver      n/a    

                  True       ORegan2022    pybamm.solvers.idaklu_solver.IDAKLUSolver   4.84±0.4s 

                  True       Prada2013     pybamm.solvers.casadi_solver.CasadiSolver   1.75±0.3s 

                  True       Prada2013     pybamm.solvers.idaklu_solver.IDAKLUSolver    163±20ms 

                  True         Ai2020      pybamm.solvers.casadi_solver.CasadiSolver   4.94±0.3s 

                  True         Ai2020      pybamm.solvers.idaklu_solver.IDAKLUSolver    163±10ms 

                  True      Ramadass2004   pybamm.solvers.casadi_solver.CasadiSolver   501±100ms 

                  True      Ramadass2004   pybamm.solvers.idaklu_solver.IDAKLUSolver    76.1±7ms 

                  True        Chen2020     pybamm.solvers.casadi_solver.CasadiSolver    643±70ms 

                  True        Chen2020     pybamm.solvers.idaklu_solver.IDAKLUSolver    120±6ms  

                  True       Ecker2015     pybamm.solvers.casadi_solver.CasadiSolver   5.28±0.1s 

                  True       Ecker2015     pybamm.solvers.idaklu_solver.IDAKLUSolver    273±3ms  

             ============= ============== =========================================== ===========

[87.23%] ---- For parameters: False, 'ORegan2022', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              asv: skipped: NotImplementedError()

              For parameters: False, 'Prada2013', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              At t = 164.532 and h = 1.73548e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.74949e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.73548e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.74949e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.73548e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.74949e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.73548e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.74949e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.73548e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.74949e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              For parameters: False, 'Ai2020', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              At t = 278.134 and h = 2.39507e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 1.31587e-17, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.845 and h = 1.91984e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 2.39507e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 1.31587e-17, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.845 and h = 1.91984e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              For parameters: False, 'Ecker2015', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              At t = 236.193 and h = 1.04427e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 236.193 and h = 4.77098e-15, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 91.9043 and h = 4.66431e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 236.193 and h = 1.04427e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 236.193 and h = 4.77098e-15, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 91.9043 and h = 4.66431e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              For parameters: True, 'ORegan2022', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              asv: skipped: NotImplementedError()

              For parameters: True, 'Prada2013', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              At t = 164.532 and h = 1.73548e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.74949e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.779e-13, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.70751e-16, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.73548e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.74949e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.779e-13, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.70751e-16, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.73548e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.74949e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.779e-13, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 164.532 and h = 1.70751e-16, the corrector convergence failed repeatedly or with |h| = hmin.

              For parameters: True, 'Ai2020', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              At t = 278.134 and h = 2.39507e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 1.31587e-17, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.845 and h = 1.91984e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 5.17446e-17, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 1.22114e-15, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.845 and h = 2.68381e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 2.39507e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 1.31587e-17, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.845 and h = 1.91984e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 5.17446e-17, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 278.134 and h = 1.22114e-15, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 133.845 and h = 2.68381e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              For parameters: True, 'Ecker2015', <class 'pybamm.solvers.casadi_solver.CasadiSolver'>

              At t = 236.193 and h = 1.04427e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 236.193 and h = 4.77098e-15, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 91.9043 and h = 4.66431e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 236.193 and h = 5.70789e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 236.193 and h = 2.38539e-15, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 91.9043 and h = 1.61134e-19, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 236.193 and h = 1.04427e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 236.193 and h = 4.77098e-15, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 91.9043 and h = 4.66431e-18, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 236.193 and h = 5.70789e-14, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 236.193 and h = 2.38539e-15, the corrector convergence failed repeatedly or with |h| = hmin.

              At t = 91.9043 and h = 1.61134e-19, the corrector convergence failed repeatedly or with |h| = hmin.

[88.30%] --- time_solve_models.TimeSolveSPM.time_solve_model

[88.30%] --- ============= ============== =========================================== ============

              solve first    parameter                    solver_class                            

             ------------- -------------- ------------------------------------------- ------------

                 False      Marquis2019    pybamm.solvers.casadi_solver.CasadiSolver    110±2ms   

                 False      Marquis2019    pybamm.solvers.idaklu_solver.IDAKLUSolver    49.2±3ms  

                 False       ORegan2022    pybamm.solvers.casadi_solver.CasadiSolver    275±20ms  

                 False       ORegan2022    pybamm.solvers.idaklu_solver.IDAKLUSolver    289±10ms  

                 False      NCA_Kim2011    pybamm.solvers.casadi_solver.CasadiSolver    106±10ms  

                 False      NCA_Kim2011    pybamm.solvers.idaklu_solver.IDAKLUSolver    51.5±3ms  

                 False       Prada2013     pybamm.solvers.casadi_solver.CasadiSolver   87.5±30ms  

                 False       Prada2013     pybamm.solvers.idaklu_solver.IDAKLUSolver   40.2±10ms  

                 False      Ramadass2004   pybamm.solvers.casadi_solver.CasadiSolver    82.5±2ms  

                 False      Ramadass2004   pybamm.solvers.idaklu_solver.IDAKLUSolver   20.7±0.8ms 

                 False        Chen2020     pybamm.solvers.casadi_solver.CasadiSolver    87.4±3ms  

                 False        Chen2020     pybamm.solvers.idaklu_solver.IDAKLUSolver    42.6±9ms  

                 False       Ecker2015     pybamm.solvers.casadi_solver.CasadiSolver    177±30ms  

                 False       Ecker2015     pybamm.solvers.idaklu_solver.IDAKLUSolver    177±50ms  

                  True      Marquis2019    pybamm.solvers.casadi_solver.CasadiSolver    20.6±1ms  

                  True      Marquis2019    pybamm.solvers.idaklu_solver.IDAKLUSolver   8.81±0.8ms 

                  True       ORegan2022    pybamm.solvers.casadi_solver.CasadiSolver    165±30ms  

                  True       ORegan2022    pybamm.solvers.idaklu_solver.IDAKLUSolver    175±2ms   

                  True      NCA_Kim2011    pybamm.solvers.casadi_solver.CasadiSolver    24.5±4ms  

                  True      NCA_Kim2011    pybamm.solvers.idaklu_solver.IDAKLUSolver    9.74±2ms  

                  True       Prada2013     pybamm.solvers.casadi_solver.CasadiSolver    20.8±2ms  

                  True       Prada2013     pybamm.solvers.idaklu_solver.IDAKLUSolver    9.20±2ms  

                  True      Ramadass2004   pybamm.solvers.casadi_solver.CasadiSolver    14.5±2ms  

                  True      Ramadass2004   pybamm.solvers.idaklu_solver.IDAKLUSolver    2.76±1ms  

                  True        Chen2020     pybamm.solvers.casadi_solver.CasadiSolver    25.1±3ms  

                  True        Chen2020     pybamm.solvers.idaklu_solver.IDAKLUSolver    9.15±3ms  

                  True       Ecker2015     pybamm.solvers.casadi_solver.CasadiSolver    45.4±8ms  

                  True       Ecker2015     pybamm.solvers.idaklu_solver.IDAKLUSolver    20.3±2ms  

             ============= ============== =========================================== ============

[89.36%] --- time_solve_models.TimeSolveSPMe.time_solve_model

[89.36%] --- ============= ============== =========================================== ============

              solve first    parameter                    solver_class                            

             ------------- -------------- ------------------------------------------- ------------

                 False      Marquis2019    pybamm.solvers.casadi_solver.CasadiSolver    191±20ms  

                 False      Marquis2019    pybamm.solvers.idaklu_solver.IDAKLUSolver    189±9ms   

                 False       ORegan2022    pybamm.solvers.casadi_solver.CasadiSolver    492±20ms  

                 False       ORegan2022    pybamm.solvers.idaklu_solver.IDAKLUSolver    582±40ms  

                 False      NCA_Kim2011    pybamm.solvers.casadi_solver.CasadiSolver    190±20ms  

                 False      NCA_Kim2011    pybamm.solvers.idaklu_solver.IDAKLUSolver    158±20ms  

                 False       Prada2013     pybamm.solvers.casadi_solver.CasadiSolver    148±20ms  

                 False       Prada2013     pybamm.solvers.idaklu_solver.IDAKLUSolver    161±40ms  

                 False      Ramadass2004   pybamm.solvers.casadi_solver.CasadiSolver    189±30ms  

                 False      Ramadass2004   pybamm.solvers.idaklu_solver.IDAKLUSolver    149±8ms   

                 False        Chen2020     pybamm.solvers.casadi_solver.CasadiSolver    182±10ms  

                 False        Chen2020     pybamm.solvers.idaklu_solver.IDAKLUSolver    166±20ms  

                 False       Ecker2015     pybamm.solvers.casadi_solver.CasadiSolver    210±20ms  

                 False       Ecker2015     pybamm.solvers.idaklu_solver.IDAKLUSolver    220±30ms  

                  True      Marquis2019    pybamm.solvers.casadi_solver.CasadiSolver    27.2±3ms  

                  True      Marquis2019    pybamm.solvers.idaklu_solver.IDAKLUSolver   16.2±0.9ms 

                  True       ORegan2022    pybamm.solvers.casadi_solver.CasadiSolver    221±30ms  

                  True       ORegan2022    pybamm.solvers.idaklu_solver.IDAKLUSolver    271±30ms  

                  True      NCA_Kim2011    pybamm.solvers.casadi_solver.CasadiSolver    25.8±3ms  

                  True      NCA_Kim2011    pybamm.solvers.idaklu_solver.IDAKLUSolver   15.9±0.3ms 

                  True       Prada2013     pybamm.solvers.casadi_solver.CasadiSolver    25.7±6ms  

                  True       Prada2013     pybamm.solvers.idaklu_solver.IDAKLUSolver    21.2±4ms  

                  True      Ramadass2004   pybamm.solvers.casadi_solver.CasadiSolver    17.5±4ms  

                  True      Ramadass2004   pybamm.solvers.idaklu_solver.IDAKLUSolver    9.14±1ms  

                  True        Chen2020     pybamm.solvers.casadi_solver.CasadiSolver    31.9±3ms  

                  True        Chen2020     pybamm.solvers.idaklu_solver.IDAKLUSolver    24.3±2ms  

                  True       Ecker2015     pybamm.solvers.casadi_solver.CasadiSolver    55.1±2ms  

                  True       Ecker2015     pybamm.solvers.idaklu_solver.IDAKLUSolver    40.5±6ms  

             ============= ============== =========================================== ============

[90.43%] --- unit_benchmarks.TimeCreateExpression.time_create_expression                       1.09±0.4ms

[91.49%] --- unit_benchmarks.TimeDiscretiseModel.time_create_expression                         980±300μs

[92.55%] --- unit_benchmarks.TimeDiscretiseModel.time_discretise                                 27.6±7ms

[93.62%] --- unit_benchmarks.TimeDiscretiseModel.time_parameterise                             1.47±0.9ms

[94.68%] --- unit_benchmarks.TimeParameteriseModel.time_create_expression                       763±100μs

[95.74%] --- unit_benchmarks.TimeParameteriseModel.time_parameterise                            974±200μs

[96.81%] --- unit_benchmarks.TimeSolveModel.time_create_expression                             1.15±0.2ms

[97.87%] --- unit_benchmarks.TimeSolveModel.time_discretise                                      30.2±3ms

[98.94%] --- unit_benchmarks.TimeSolveModel.time_parameterise                                 1.06±0.07ms

[100.00%] --- unit_benchmarks.TimeSolveModel.time_solve                                          84.0±20ms

And when I try to run benchmarks on my branch fix-benchmark-failures in my fork via the "Run workflow" button, I encounter the following errors:

Output

image

image

image

Can you guide me on how to approach this now?

@agriyakhetarpal
Copy link
Member

Hi @vidipsingh, from your CI log, this looks like an upstream issue. See a related issue tracked here: networkx/networkx#7638

The issue has been reported in airspeed-velocity/asv#1412 and the fix via airspeed-velocity/asv#1403 has been released in asv v0.6.4.

Could you please look at these links and their related resolutions to hunt down a fix?

We can look into what you faced locally after that is resolved. Thanks!

@vidipsingh
Copy link
Contributor Author

Hi @vidipsingh, from your CI log, this looks like an upstream issue. See a related issue tracked here: networkx/networkx#7638

The issue has been reported in airspeed-velocity/asv#1412 and the fix via airspeed-velocity/asv#1403 has been released in asv v0.6.4.

Could you please look at these links and their related resolutions to hunt down a fix?

We can look into what you faced locally after that is resolved. Thanks!

Sorry for the late reply, I'll take a look at this.

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.

Benchmarks failing
2 participants