pybamm

View on PyPIReverse Dependencies (10)

25.1.1 pybamm-25.1.1-py3-none-any.whl

Wheel Details

Project: pybamm
Version: 25.1.1
Filename: pybamm-25.1.1-py3-none-any.whl
Download: [link]
Size: 766009
MD5: 4f8c7f7072080ce7d884a8e1902c5c6b
SHA256: f018153330920a59582ca241b322c64d22f56d9baea07eaeb859f19c26a3d6b4
Uploaded: 2025-01-21 19:23:32 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: pybamm
Version: 25.1.1
Summary: Python Battery Mathematical Modelling
Author-Email: The PyBaMM Team <pybamm[at]pybamm.org>
Maintainer-Email: The PyBaMM Team <pybamm[at]pybamm.org>
Project-Url: Homepage, https://pybamm.org
Project-Url: Documentation, https://docs.pybamm.org
Project-Url: Repository, https://github.com/pybamm-team/PyBaMM
Project-Url: Releases, https://github.com/pybamm-team/PyBaMM/releases
Project-Url: Changelog, https://github.com/pybamm-team/PyBaMM/blob/develop/CHANGELOG.md
License: Copyright (c) 2018-2025, the PyBaMM team. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Requires-Python: <3.13,>=3.9
Requires-Dist: pybammsolvers
Requires-Dist: numpy (<2.0.0,>=1.23.5)
Requires-Dist: scipy (>=1.11.4)
Requires-Dist: casadi (>=3.6.7)
Requires-Dist: xarray (>=2022.6.0)
Requires-Dist: anytree (>=2.8.0)
Requires-Dist: sympy (>=1.12)
Requires-Dist: typing-extensions (>=4.10.0)
Requires-Dist: pandas (>=1.5.0)
Requires-Dist: pooch (>=1.8.1)
Requires-Dist: posthog
Requires-Dist: pyyaml
Requires-Dist: platformdirs
Requires-Dist: sphinx (>=6); extra == "docs"
Requires-Dist: sphinx_rtd_theme (>=0.5); extra == "docs"
Requires-Dist: pydata-sphinx-theme; extra == "docs"
Requires-Dist: sphinx_design; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: sphinx-inline-tabs; extra == "docs"
Requires-Dist: sphinxcontrib-bibtex; extra == "docs"
Requires-Dist: sphinx-autobuild; extra == "docs"
Requires-Dist: sphinx-last-updated-by-git; extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: ipykernel; extra == "docs"
Requires-Dist: ipywidgets; extra == "docs"
Requires-Dist: sphinx-gallery; extra == "docs"
Requires-Dist: sphinx-hoverxref; extra == "docs"
Requires-Dist: sphinx-docsearch; extra == "docs"
Requires-Dist: jupyter; extra == "examples"
Requires-Dist: imageio (>=2.3.0); extra == "plot"
Requires-Dist: matplotlib (>=3.6.0); extra == "plot"
Requires-Dist: setuptools; extra == "cite"
Requires-Dist: pybtex (>=0.24.0); extra == "cite"
Requires-Dist: bpx (<0.6.0,>=0.5.0); extra == "bpx"
Requires-Dist: tqdm; extra == "tqdm"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: nox; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-doctestplus; extra == "dev"
Requires-Dist: pytest (>=6); extra == "dev"
Requires-Dist: pytest-xdist; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: pytest-subtests; extra == "dev"
Requires-Dist: nbmake; extra == "dev"
Requires-Dist: importlib-metadata; python_version < "3.10" and extra == "dev"
Requires-Dist: jax (==0.4.27); extra == "jax"
Requires-Dist: jaxlib (==0.4.27); extra == "jax"
Requires-Dist: scikit-fem (>=8.1.0); extra == "all"
Requires-Dist: pybamm[bpx,cite,examples,plot,tqdm]; extra == "all"
Provides-Extra: docs
Provides-Extra: examples
Provides-Extra: plot
Provides-Extra: cite
Provides-Extra: bpx
Provides-Extra: tqdm
Provides-Extra: dev
Provides-Extra: jax
Provides-Extra: all
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 9800 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pybamm/CITATIONS.bib sha256=GYbNdQfIcNN9lR9FtKBbvB_gIqVpYXoduwLO897eDcM 28927
pybamm/__init__.py sha256=-HIoui-MIrcabdl1_tabXHdrakUZRaFLr4coaxrnhaw 7690
pybamm/batch_study.py sha256=vgIU4Gue54K1J4yEzkjhEARWikY04FyQ9k-yyxXgSro 6979
pybamm/callbacks.py sha256=ZgY1Kh771DG9hVF6pAQVoIojTxAWp4VhzsalHqAJKlY 9285
pybamm/citations.py sha256=V7e7KhJXmB40nfXlRUAGrql3Dvz_d4S8QnBsPazmYX8 10522
pybamm/config.py sha256=JqmCVUUmTCSaNaYAAJLTRAlTpI-R9zHgDbuubhQchMA 4944
pybamm/doc_utils.py sha256=qdBXy7xBhCS5byUBIWP_9QWTLf9xTTRx1itNAalNtbM 1379
pybamm/logger.py sha256=0iKZDS3QAAh76ut4QClVUwTZkHzgO_ZzKS_pyi-TrC4 1559
pybamm/pybamm_data.py sha256=9E1lkfV9nN2_HlfV9kPME9AKa0Gn6WLPDDBCItj5Mbo 6017
pybamm/settings.py sha256=E5rqCBvQVVsxUZOES0OFgRl84c49ggMa3_3ptMfY2h4 2900
pybamm/simulation.py sha256=lhy6bsjZFliA4Av8PM5nzPW773JgN-AsvTZdsEQhoHU 52969
pybamm/telemetry.py sha256=9_9MGxC-3oWdoE7buJEDwyvKuHYsGrK7TVcIV858YQw 1093
pybamm/type_definitions.py sha256=Q1eATwK7USEXKulihHk8MwbqgCFBkBJtdSAx3yXtIII 554
pybamm/util.py sha256=NS92BTNB9IjjKFI6JP2zolQnbn7D4T0rpIHNbH1v_V0 12949
pybamm/version.py sha256=X8cZA-nklmYf4kydfATtgJxHlZqsP7q2WmYayDdYMNQ 23
pybamm/discretisations/__init__.py sha256=b8V5l15frY4bS6y_Y3_2Glmp-68Zget_vYrKfUNFC4Y 29
pybamm/discretisations/discretisation.py sha256=ggCyUPZQFo2ICVF78n43T_u77mKKzKKHzLLG4lLtCMM 47251
pybamm/experiment/__init__.py sha256=jq-hyzihBeB2iyERgzdeoFKTo7GNsAb8Xy_YYWHzzSY 33
pybamm/experiment/experiment.py sha256=cb_UWUfUI4OEg6ssXJ7YG9yWHPcfdHOFJ2L61PxT5Xo 8788
pybamm/experiment/step/__init__.py sha256=HFp2S0e5Jcz7PwCJTb9IsAot3B9Gy_uvC7QDKf4yvug 285
pybamm/experiment/step/base_step.py sha256=_H7Hm74KO9m8OVsDzD_U10mEZu-rHPRTVsxl2rVobqI 19725
pybamm/experiment/step/step_termination.py sha256=dNyPjPashFlxhCwtrYYv3XwukM09iQr6sXNlYbfhEk0 6177
pybamm/experiment/step/steps.py sha256=VYzQIqdeLaOPnuO5nPknJ-Tt54iLSzy_tyDJiitzf50 13964
pybamm/expression_tree/__init__.py sha256=-uuXWfXv72IS6dT9a_DAD6YadfyzVDLTvMrJJNtuuJM 361
pybamm/expression_tree/array.py sha256=oK6XGtUL2EaDyFHvL06peozsxGrKGVKH7JGx02_uIY4 6876
pybamm/expression_tree/averages.py sha256=Eim76Av6-0WZT0PTJV5t3jxtrnHMGH__SGElsSnvRV4 15930
pybamm/expression_tree/binary_operators.py sha256=3uslSi25mk1KKOXAIjMY_EaIE91uoRK-XnVyN7FDg4c 56667
pybamm/expression_tree/broadcasts.py sha256=1OSPLLfx_CmglriTIv0rfY64DlEH6hNYkirnOyn8k5Y 23287
pybamm/expression_tree/concatenations.py sha256=jfAyONi5oNxbLJEhSjcmRHJRUJDNZewScvBTD8GZ9Lw 22906
pybamm/expression_tree/coupled_variable.py sha256=HfOgIfzSC47LivIrmx3h1SlCy8t87B6O9UL8OsXNIX0 1757
pybamm/expression_tree/discrete_time_sum.py sha256=eGweVhht9G42QeIU0awBWJK_-fM0mMM3INGaFc5FPCg 2998
pybamm/expression_tree/exceptions.py sha256=Xa5y7A3HoYmPVvFryxyzuIkXbznkq9y_nDu9t8AqT0g 1293
pybamm/expression_tree/functions.py sha256=Kir87Je329pCVhFYcJPpa1NRIvLebhfRoDsJUtnW3dw 20786
pybamm/expression_tree/independent_variable.py sha256=ai24VHGpHpGI-8E_ECm1L6hmamejAHHBu_FTRB8JsQA 6964
pybamm/expression_tree/input_parameter.py sha256=Rc7q3rLhBmlwrh0sj2d5pwBas9W7nvcwPqvzLI7scB8 4457
pybamm/expression_tree/interpolant.py sha256=II1X_P6RG86IUXuGqIW8pSJQhiWIvGOI3hZeBlg4-Fo 13496
pybamm/expression_tree/matrix.py sha256=ZfaXAJj-ecI-odi1VXz0x2R0eyICkRIq0UQEPqDGz2M 1148
pybamm/expression_tree/parameter.py sha256=q19MBILVGOX65LC2-5yvuvE6N5_s8RGpIgjV1LPn2-w 7800
pybamm/expression_tree/scalar.py sha256=RuIoMTpzEqd0u_HLZOzGuCaUxblW0tptwLob3pZeua4 2911
pybamm/expression_tree/state_vector.py sha256=TQtful8pdhTA0aJl7hRF_uv7eBeQpwtu8fUAcxZhttg 13812
pybamm/expression_tree/symbol.py sha256=tWcwst7MSCXbUqonr_LcTWoEDKFFI4ZFnxu1ZM0Zt48 37972
pybamm/expression_tree/unary_operators.py sha256=XfwUgAOb-22xc9pAfaHLontfiWvtAfZLVHb1VnLmZQU 47722
pybamm/expression_tree/variable.py sha256=iAsmsXBP8MhhGTLoAr-reFWXMJjyxoXk1BzLf9spYDI 9984
pybamm/expression_tree/vector.py sha256=m0ovJ0AIde0hh3D70bFdAvG1L8qeDXY7uf68utk3QE0 1229
pybamm/expression_tree/operations/__init__.py sha256=5kRCWqZyohUTZIjSYMhDda3ZG5TFpHITnTUzHKQUs08 117
pybamm/expression_tree/operations/convert_to_casadi.py sha256=pnL1jvYN75Vp0dyL2BJY-P2ywvSzz3t46BdVqQRoBQM 11634
pybamm/expression_tree/operations/evaluate_python.py sha256=Qci5FaotXdjy400dvFQa8nW9AiIHv-GnPAJiDlr5K-w 28021
pybamm/expression_tree/operations/jacobian.py sha256=DM9jmeh3b4nN01Ut2vtXaY3dFtWagLUjbuT5nHKQw_I 3527
pybamm/expression_tree/operations/latexify.py sha256=ESf9cj09nWj1CQpctxwyfulcDBinQBjFdvV9rcnA7lw 11076
pybamm/expression_tree/operations/serialise.py sha256=BNwK91slSsudR254CiuHYRRIeFthJgHoDqubVOuQa7I 14017
pybamm/expression_tree/operations/unpack_symbols.py sha256=GAShiFV0KDI8PXAxf2-_9ZTjKMsgx_mju6LA1HSigk8 2988
pybamm/expression_tree/printing/__init__.py sha256=UhMYNgYxFvF1MK_IJckNZbcz9uOuSx65zw6zc23sh4U 44
pybamm/expression_tree/printing/print_name.py sha256=Q2pZejD7ulxXbFiwE2sZvdDFC0zDZhtZ04qY-9mzRoM 2969
pybamm/expression_tree/printing/sympy_overrides.py sha256=QHNzG2qemNUUrOovMllJ2jovUJjQiyzt2EoGipuOxWk 672
pybamm/geometry/__init__.py sha256=lclXlCyEKlFRrBcbs-SjLs8JuVxETRJXPAefP4eGLuo 68
pybamm/geometry/battery_geometry.py sha256=8rBV8-FqM6F4pD3UW69uV1AUwmPnoESZge4mQfvwTZs 6081
pybamm/geometry/geometry.py sha256=c21RSJfdznjrZ6F1ABymjjERGOfrB6vtz0-DoHAVAhM 1995
pybamm/geometry/standard_spatial_vars.py sha256=bbM1FdFSsxuKxiaKmgDaRXWvEwLSkhAPMKDhpmGvHgY 5799
pybamm/input/__init__.py sha256=4XxRnTwt8NURuM0n0YFjKohxMrQ8SPCF_v_F3XMk5kU 25
pybamm/input/parameters/__init__.py sha256=G9kM4E99YQK2ApaAvXa32_p5usLe8OVx7LR8Y8RultA 60
pybamm/input/parameters/ecm/__init__.py sha256=i-SpSGMTpC4UwwFLuKc-lmNJ6_3vXa4DCDXFAKXt2TE 26
pybamm/input/parameters/ecm/example_set.py sha256=1mPbKXlIviT2C4Y-gpF7cGQLtpqSHXezYwqZXsZkHl4 3459
pybamm/input/parameters/ecm/data/ecm_example_c1.csv sha256=D3V5eBZSZeQ-rS1KNXxH_miEp3Rv-T-Z3i1XuKWIZuM 135520
pybamm/input/parameters/ecm/data/ecm_example_dudt.csv sha256=lvp_T64DlnG53dGiGy4wMqZhG3_2LnTz4IS-xbZVqWw 4321
pybamm/input/parameters/ecm/data/ecm_example_ocv.csv sha256=mu5p6pesF9dejaNxKiVQsYwVFuMAI507XujCdFAOM2k 4008
pybamm/input/parameters/ecm/data/ecm_example_r0.csv sha256=iLG-eFHcHIQRGkMNxk57MtKTII_y1j76iEupy38EVtM 149886
pybamm/input/parameters/ecm/data/ecm_example_r1.csv sha256=TOvi43jNoTJTODbNkjkrVGmnnjPEyp0-JnLQ2-rA3IU 149222
pybamm/input/parameters/lead_acid/Sulzer2019.py sha256=y555scsqDj5385pdQOMzCuA7Uv-YI690Duf4caDPBGc 14224
pybamm/input/parameters/lead_acid/__init__.py sha256=Lu84ufuV_ji1sUqBfvg-bwA4Rg4mK-vOIduIBwFnYYQ 25
pybamm/input/parameters/lithium_ion/Ai2020.py sha256=ArHD7bIhcVSuC1JaEysS_oyyxHGEZf9O7NzwGIgw7yA 24201
pybamm/input/parameters/lithium_ion/Chen2020.py sha256=62oTh5ytauG8htIizlGJ8-PttADiP2kzF3m4quJDeQY 12507
pybamm/input/parameters/lithium_ion/Chen2020_composite.py sha256=49LevVjrKkoObbeQyuPsBWMNXr7KKLzPE2Z0YSnJR98 17120
pybamm/input/parameters/lithium_ion/Ecker2015.py sha256=2KHP1JtJVsWvLRylx_Hz5QfCCCFZGyCEz2ob9ZXXfZI 23070
pybamm/input/parameters/lithium_ion/Ecker2015_graphite_halfcell.py sha256=RyVlMLqoNRW0YD-_FMlPSLQmrFqY_Gh55F6sBDEhl6w 20132
pybamm/input/parameters/lithium_ion/MSMR_example_set.py sha256=qqAViGom91C9PEhHSHL39HiVWS9kWzpdcSTlZ672fpI 7599
pybamm/input/parameters/lithium_ion/Marquis2019.py sha256=8gC-3l7OZWwMiNLbnDFGRphvuZCXiuawVusmPNQCg7Y 17418
pybamm/input/parameters/lithium_ion/Mohtat2020.py sha256=icKsuVM5EsVEkgY9rREcX-7_V0AtgTD2sVP59n2N-DU 15986
pybamm/input/parameters/lithium_ion/NCA_Kim2011.py sha256=0K67Q7d29IBKDXrX8Lncaz0cMO4UXhHnwCs0wKb2w3w 15891
pybamm/input/parameters/lithium_ion/OKane2022.py sha256=_25iB0-F3TQgpEdqvsm-3pWiHQ8-cLsyp6HilzJ1alo 24819
pybamm/input/parameters/lithium_ion/OKane2022_graphite_SiOx_halfcell.py sha256=6JucLJWoeIkUv1O27jfetsnJ9lk_RTB5W0gLyZFWDKE 19317
pybamm/input/parameters/lithium_ion/ORegan2022.py sha256=UsEvARfXw-BnneiIe6tqfpryQH1novPuBCJedlzW_0c 30248
pybamm/input/parameters/lithium_ion/Prada2013.py sha256=nOxK2eavrBErRMXqTHPuLCwIgqfG_FOYvXibeGF8sFI 8383
pybamm/input/parameters/lithium_ion/Ramadass2004.py sha256=KEbtrANUiV62BQ1-mRCNd2_GBz6aGoy0JeoE69isHVA 17326
pybamm/input/parameters/lithium_ion/Xu2019.py sha256=75EKx0Pu-TKyT_mEI-DVnoi0LrzTf_GNyHTh2fORZOU 10453
pybamm/input/parameters/lithium_ion/__init__.py sha256=c0qoNaOcB_4jNMUOV8jWHiH6t3PRl5-exN4s7XgsrTY 309
pybamm/input/parameters/lithium_ion/data/graphite_LGM50_ocp_Chen2020.csv sha256=M9g9DEbPC0hEMpUdWFH8IpbKDHFpdqX188BPjGjoIOU 9141
pybamm/input/parameters/lithium_ion/data/graphite_ocp_Ecker2015.csv sha256=QnUE6r6umwywQXkyyT0dczx0OUX7xPVPQ9vPsKvwQYU 1635
pybamm/input/parameters/lithium_ion/data/graphite_ocp_Enertech_Ai2020.csv sha256=ozjRIFUdJ1hTJ4Xy0KcZbKffYYAGDrR0RKIvN-ThzNo 3025
pybamm/input/parameters/lithium_ion/data/lico2_ocp_Ai2020.csv sha256=1MK-eV4Rj6Rv5sq4jWUt6SoJ4fIjGVHyCPkv4LXkxCY 11503
pybamm/input/parameters/lithium_ion/data/measured_graphite_diffusivity_Ecker2015.csv sha256=0Cr8JZGzs64-ILYqqKFZq6cuLHBN6RvCFoTxmcH3OOw 955
pybamm/input/parameters/lithium_ion/data/measured_nco_diffusivity_Ecker2015.csv sha256=UNEDsv3xIbQ1kg79I9ohiV6xz69lNDL-mNgNa5oQJsU 597
pybamm/input/parameters/lithium_ion/data/nca_ocp_Kim2011_data.csv sha256=FBtAo51jVRTq1sfbHes0Iezxk2F_9qsa4m_ZJcZfwdE 2872
pybamm/input/parameters/lithium_ion/data/nco_ocp_Ecker2015.csv sha256=qF0lz60goIb1cbL_KD3Nhr_QnYq-aNaN2_GYEhd4YI0 1653
pybamm/input/parameters/lithium_ion/data/nmc_LGM50_ocp_Chen2020.csv sha256=sX5AXrC3UxW4Scaep_9jUnktDNR9oDbrcKKCNDvglN0 8463
pybamm/input/parameters/sodium_ion/Chayambuka2022.py sha256=NkKMmmLIb8wYA0oZGFAhWwdNLrW5evgSjhJjqjvr60E 11417
pybamm/input/parameters/sodium_ion/__init__.py sha256=WQVm59XPLxFI6qhBIYMe0skQD8XUN8rYk7L5oaU8mvQ 29
pybamm/input/parameters/sodium_ion/data/D_e.csv sha256=RgEQ2wJfW2QO3Se8StdNBQqzhVWYfGXj9_SB0gaDF9Q 344
pybamm/input/parameters/sodium_ion/data/D_n.csv sha256=JJPXi6ACDLJ7TfTopUAd03ZmSH_YGWKZDkbps_yLz5I 933
pybamm/input/parameters/sodium_ion/data/D_p.csv sha256=gJsO7p4huS2XnIxzit9iLG028cx6FRhy3ld5xY-sM7Q 814
pybamm/input/parameters/sodium_ion/data/U_n.csv sha256=9Nac4k7cS38NeHcRF8uIcIvzGISeok8lsO2cBZSaZcM 574
pybamm/input/parameters/sodium_ion/data/U_p.csv sha256=F2dkNeSVKFRTGlkcAK4N2HD2Xu0y-wGyFgA0sJYF5Cs 743
pybamm/input/parameters/sodium_ion/data/k_n.csv sha256=xT91oEkRW0deNGjDoHaHv-6BuOyS3ZZeuB-ewD3kV4U 770
pybamm/input/parameters/sodium_ion/data/k_p.csv sha256=LPH3A0rqmAm6dwOQ5ZkIKVhkjGXpZSOwSDIKjJTpLM4 601
pybamm/input/parameters/sodium_ion/data/sigma_e.csv sha256=D6zlNLhiQeoHyipyutsWdrywm9t9NFNgCnOC6zLMUg0 126
pybamm/meshes/__init__.py sha256=RWTa62a7ZLNRwYFznNKpUI1Yd6pAYbrAt0Kq6_e1Vzs 113
pybamm/meshes/meshes.py sha256=KwwW009Qp2TMXgN7N1lGQNRKpl5kILs9jgHxmKSnizk 12027
pybamm/meshes/one_dimensional_submeshes.py sha256=xypsaHZnMXYI29ed_ZXmQzHtsQdySqHIgfCSM37VvGM 15449
pybamm/meshes/scikit_fem_submeshes.py sha256=UXzd7IHxDHmlyqqfTrle2WQj7MBHfyQu4CRV71OD0Yk 14213
pybamm/meshes/zero_dimensional_submesh.py sha256=Z9_v_M8leqltmb-vp6Z7DQ-txTFV9DaQN0CD2BnKl8Q 1583
pybamm/models/__init__.py sha256=uQKEn7Pghp1QkfOns5gTFF-g3mJPouUzQK77OvK7IcM 70
pybamm/models/base_model.py sha256=tcm_-kLx-RZMjkPTxoceioo8HQfl3HzuQ-2xjLvyZb8 62024
pybamm/models/event.py sha256=e55NMwdMGshOIpNMBskNFPAyQG-jIqJN0zDQBkJlAHs 3126
pybamm/models/full_battery_models/__init__.py sha256=tF47erLlN9vUWbjV4LInaKDq678-czUVEj5iF51dV5k 108
pybamm/models/full_battery_models/base_battery_model.py sha256=wBtDiDymTSj3GmzvCiI7MveNshYTncNYm7IPyMp0nVQ 69494
pybamm/models/full_battery_models/equivalent_circuit/__init__.py sha256=T_jdfp0IELoSuNeTUa6LSUzmyEcJHqdT4OL3Q8djNSg 69
pybamm/models/full_battery_models/equivalent_circuit/ecm_model_options.py sha256=UZxRFYcQvfy5lzsbxx-4kCxs8ecgFFWmVvolnTuOoy8 1067
pybamm/models/full_battery_models/equivalent_circuit/thevenin.py sha256=SR-WrNjWn9SMSHu__N_PpQTJyeJvFXy88oUniqVHVr4 10105
pybamm/models/full_battery_models/lead_acid/__init__.py sha256=uCrMPNutCJpU5QcIUe_6u_X6SDSZxdS8Mi-_4W7uo4E 233
pybamm/models/full_battery_models/lead_acid/base_lead_acid_model.py sha256=kSZ03zs9qv6-NGlAPjhRM4f9udnrndce3d17v_VU1GQ 4311
pybamm/models/full_battery_models/lead_acid/basic_full.py sha256=KHb96waLCVW2MdMgTVpaMATbFa2KZixKNGwBUTeZiOQ 9955
pybamm/models/full_battery_models/lead_acid/full.py sha256=nAn1sHMdGoKAqzFPgYTjE4EiLSm0xw33nA--tzP-2iM 5350
pybamm/models/full_battery_models/lead_acid/loqs.py sha256=wP_fh5B7T6UKAaa5cXuVF0TxcLEhQ3EtfM8pvAkpJVM 9315
pybamm/models/full_battery_models/lithium_ion/Yang2017.py sha256=Mz7kEqKptSV3kXatZlm4jm96ZrjZQAaiTansh0bpvEE 511
pybamm/models/full_battery_models/lithium_ion/__init__.py sha256=ElBkoUwQ3m9ek85HKiNTdV-dOJMKV9xYIFPXo97JbFs 1020
pybamm/models/full_battery_models/lithium_ion/base_lithium_ion_model.py sha256=c2FRhbzV5tguHKz5WglxoHzbkMsJNoSc6YV8o65KwRU 23582
pybamm/models/full_battery_models/lithium_ion/basic_dfn.py sha256=5qFLAeaPMZGronF4nXr_fwLXS0OysvIVt1YyL4b8LaE 11786
pybamm/models/full_battery_models/lithium_ion/basic_dfn_composite.py sha256=QToz8uF6sZddTxD7o-5b2VQxdE2JjowK-5Mt9e-XvqU 18128
pybamm/models/full_battery_models/lithium_ion/basic_dfn_half_cell.py sha256=vyBFSrHN-gKi4XO2KVUbcjZ3t6QeQXfQykso8mqQyws 12374
pybamm/models/full_battery_models/lithium_ion/basic_splitOCVR.py sha256=rIfSVWvK3MG49JOK9RKiiCJCaoYWBVFpwXCkeMzs8Ww 3777
pybamm/models/full_battery_models/lithium_ion/basic_spm.py sha256=yZJLgJymc069uN0C2AK3asFe-5m6fYVJpCgE8Or5ONc 7786
pybamm/models/full_battery_models/lithium_ion/dfn.py sha256=LL9XZZsBQTDMIZu8NIJvbtkRB9-6l0i3LmnqDOY86sg 5535
pybamm/models/full_battery_models/lithium_ion/electrode_soh.py sha256=zV4EboKBh5AcHFANMydch8_4QBZiz_EL-V4T09vtPX0 43832
pybamm/models/full_battery_models/lithium_ion/electrode_soh_half_cell.py sha256=4Y8ADGMxqTFlN3_Wq8V6bCyBgKBgX57uA2dmlJbYX3c 5788
pybamm/models/full_battery_models/lithium_ion/mpm.py sha256=iMKEDKvAIxaUb8OfYiz6hm1fonXGUYIjLjkB39OK8gs 1711
pybamm/models/full_battery_models/lithium_ion/msmr.py sha256=r5TMkX25ExdFsidoyuzpTybHUy0uZxbwFi8i2JQdjRo 1695
pybamm/models/full_battery_models/lithium_ion/newman_tobias.py sha256=-7VJShEbc5DN5ZQQuCUy-5W9RchLlrGI7LMdeWds97g 3270
pybamm/models/full_battery_models/lithium_ion/spm.py sha256=fPjp-ujKpwQwHavVKJ_5pG0-hDCTbRq9iuOlPbsljwk 7211
pybamm/models/full_battery_models/lithium_ion/spme.py sha256=r3eIgb01EfUfmylIs9fJw7knDzCq6tto1B-80ClUzmA 3214
pybamm/models/full_battery_models/lithium_metal/dfn.py sha256=8r5m-iRyrvexELPLqfG9icVRd1eVCTfKkIZAb-vbtHI 1396
pybamm/models/full_battery_models/sodium_ion/__init__.py sha256=GtjuRUDP0W4D6bYTbYvdoXrvBM-RQ5HFG1YxWpiGz70 101
pybamm/models/full_battery_models/sodium_ion/basic_dfn.py sha256=hg9ozeQNPG3TN1Dh1Ijzk08FVwyw2DdpLLvdUffcMP0 11383
pybamm/models/submodels/__init__.py sha256=Allf7PGb3sF7842p6-WCKV0W26sGRzgUH0I6t8GuZj8 357
pybamm/models/submodels/base_submodel.py sha256=Pz5Wzj6whBNOyTOh4CcDVejf69FVr-QVnumT37xwTHM 9125
pybamm/models/submodels/active_material/__init__.py sha256=Wpcfv8orMBlxv0vAGITQ6W76jXQDrzK9NciAghM12iM 309
pybamm/models/submodels/active_material/base_active_material.py sha256=DMXd8WYPD5RMoQGEqTDnOUwmhSjgRt7bHg_p850bgL4 5466
pybamm/models/submodels/active_material/constant_active_material.py sha256=zTybmVT7Rf6NCy-ZwUUMjKOGxU7CudF4sd5pNs5ZyY8 1202
pybamm/models/submodels/active_material/loss_active_material.py sha256=qwY9BEKucLha2A3K0gZAmjo2uo7HN2KdXZz0u9SNMQM 7647
pybamm/models/submodels/active_material/total_active_material.py sha256=UeIhSrLHi2ymldW6PWpsJigzDqmCb-JcRCGcGpHAg3g 2071
pybamm/models/submodels/convection/__init__.py sha256=cWiNT-AujT1SQO--1G_xEimsJUEaVGtCo5OAG1xoVgQ 139
pybamm/models/submodels/convection/base_convection.py sha256=cGs_kLzgYM5vAuBMzzYDEXoipNbJj2nVNf79OcYaHDo 3067
pybamm/models/submodels/convection/through_cell/__init__.py sha256=I5tMP4n2hC3gEHMb7SbqRPWhV_oXVX5SxsmOKcfuZ6w 293
pybamm/models/submodels/convection/through_cell/base_through_cell_convection.py sha256=9C3l_K0HnNhhx6HRrtKCyYdH0DDfwQZHW-fNcwodyMA 1634
pybamm/models/submodels/convection/through_cell/explicit_convection.py sha256=_0HQU3rJIQNyYyGhVdKbYZ9X9DRv0oM9qwkaETbKH_I 3133
pybamm/models/submodels/convection/through_cell/full_convection.py sha256=bGzGQnQeI1n7-5OBIbcbt2yPxbzlTIgzQ9CAu7JsJVU 4075
pybamm/models/submodels/convection/through_cell/no_convection.py sha256=ptyW0f-vGLRX7dbjfVVVqymgtuqMobfK-0gKnvQEgMs 1794
pybamm/models/submodels/convection/transverse/__init__.py sha256=5m80uVkkET3QT4ES79cA2k31VuLkJ-zYKA961ls76Pg 285
pybamm/models/submodels/convection/transverse/base_transverse_convection.py sha256=2GZ3QAbs2Q-jS7K3xTA8SX_EcURjppkmHTYzV9fxbmQ 1875
pybamm/models/submodels/convection/transverse/full_convection.py sha256=Xk6HcTl1L3FInPwfQXABPz3B-rDV7EP7Va8zNMawc1I 2426
pybamm/models/submodels/convection/transverse/no_convection.py sha256=tL8hbYymY3jGoWsSQdCS1O_siUcOAmSkeimAZmexx3A 1119
pybamm/models/submodels/convection/transverse/uniform_convection.py sha256=XMC26frW3E2lvVilrqVapS8MsdwaTB-6zPRr1PWWV9I 1571
pybamm/models/submodels/current_collector/__init__.py sha256=1ZUMyPKRc458VWgxjOcSK0usnWNoKcy9c2C8IW5DAFo 466
pybamm/models/submodels/current_collector/base_current_collector.py sha256=U2X-I520_vKRzhJghoOmnIwWHGgbZhsR0y6GEPvP_P4 1824
pybamm/models/submodels/current_collector/effective_resistance_current_collector.py sha256=LovuFXBTZJaIFGo9HU2CgjAa291xebUzmNQgj4Jkz3o 14583
pybamm/models/submodels/current_collector/homogeneous_current_collector.py sha256=SW0Gh2ORNXRbQI70eo1OTMlJvWvvGoCTzNeOja84b3s 1037
pybamm/models/submodels/current_collector/potential_pair.py sha256=glTpdLihTds7bpb-DU5Te1bY_TeYujhH6YCgG_dLKeM 6335
pybamm/models/submodels/electrode/__init__.py sha256=YttqbtNzjaomzPAn4NY-rfOOyvU1Raebkk3J7QCPhE0 97
pybamm/models/submodels/electrode/base_electrode.py sha256=XICVnPuakeU63bjKyjSmxak1HzIHrkidiGZx5czEiSg 6386
pybamm/models/submodels/electrode/ohm/__init__.py sha256=X9d6gGThq6Pfx24ovYmnvmFDhA8bWr9kll2E06zuxD0 355
pybamm/models/submodels/electrode/ohm/base_ohm.py sha256=cH9utZ8rOhrYPIkdPTzlneuvxUZYwejXlUXKjri8QkQ 1690
pybamm/models/submodels/electrode/ohm/composite_ohm.py sha256=bF2lsgajMQNJm_ZMbMiiNrR5L8EdT9wvlrsog1D4hw4 3296
pybamm/models/submodels/electrode/ohm/full_ohm.py sha256=5er6VjatT3CywnvJeRA_-XiUmwXx2c_VhbbPPzAV3Gs 3591
pybamm/models/submodels/electrode/ohm/leading_ohm.py sha256=TyUpHDp0h0S2Qmn-T9vt9oERHWhlK6GiYTkfv2NKkxE 2747
pybamm/models/submodels/electrode/ohm/li_metal.py sha256=9p9ZeJNfrVOyoZhx45Qlma4ooVcIeT2BNHwH4HADzqs 5319
pybamm/models/submodels/electrode/ohm/surface_form_ohm.py sha256=TN32GtFmJIYXk1LM2xZA-64PIgqmy9G8lGqkZ0EpTMM 2279
pybamm/models/submodels/electrolyte_conductivity/__init__.py sha256=5nBTv-mjpMsUrW6UsDOER-zMwHf3AwJTzql2aFFaj-4 489
pybamm/models/submodels/electrolyte_conductivity/base_electrolyte_conductivity.py sha256=xslmH_ropzZdWZPiAsXlvL2bwmhfoHc6kiyeqNQbVvk 9811
pybamm/models/submodels/electrolyte_conductivity/composite_conductivity.py sha256=nV4NeG5gMvm_ABv0nSRZetbRkXaEEHOMGIzfDO7a8fc 6768
pybamm/models/submodels/electrolyte_conductivity/full_conductivity.py sha256=aCpgzUWRjDavGkcl1_UVsuD5g_SBU8lUgMoQ8Brwpk4 2799
pybamm/models/submodels/electrolyte_conductivity/integrated_conductivity.py sha256=jMjeFVbqoywZcuUrpM7j1561Ua8miSBJVOe5pGz8nDI 5949
pybamm/models/submodels/electrolyte_conductivity/leading_order_conductivity.py sha256=187zE2VP93LTCP715KCPmuaOXZnaxs9H3CUaxhBR0qY 2539
pybamm/models/submodels/electrolyte_conductivity/surface_potential_form/__init__.py sha256=m0pU6peJ9OCzQC6pPhbtHqcxHQ_L-jBjwHqaVOqShZU 620
pybamm/models/submodels/electrolyte_conductivity/surface_potential_form/composite_surface_form_conductivity.py sha256=J3Anx-2CPyxAEGNRgPTi-QeQBMTo8J9Zc6iTaun5nWY 5054
pybamm/models/submodels/electrolyte_conductivity/surface_potential_form/explicit_surface_form_conductivity.py sha256=pd7JKIfEoR9Bfe6-6c-JSnd1mqXFYSbfwt5aHEtsWo8 1518
pybamm/models/submodels/electrolyte_conductivity/surface_potential_form/full_surface_form_conductivity.py sha256=dg9jfxrjetg31zU07Vu4kOGcpfi6rA3QpvnORII_iM0 11017
pybamm/models/submodels/electrolyte_conductivity/surface_potential_form/leading_surface_form_conductivity.py sha256=LlNfwN7gVaeDaSp9TMagVQPRsHNtJZvUxYpKOMIPShg 4902
pybamm/models/submodels/electrolyte_diffusion/__init__.py sha256=2ut0IBnArpYz_2vX4UpWr9tGbdUpHgypkxg6r7oSGCs 330
pybamm/models/submodels/electrolyte_diffusion/base_electrolyte_diffusion.py sha256=h_bsZOum-zb1LhdBOiJxUiNyC8_8yKoOb9OUKcd10oc 4635
pybamm/models/submodels/electrolyte_diffusion/constant_concentration.py sha256=JdOfk7Juf39yPcUtCwNAbFm6jX1lQbNIM8bs2QmD7mw 2652
pybamm/models/submodels/electrolyte_diffusion/full_diffusion.py sha256=4DlshqBZnGspFQ_WoREINai_TZrI4_0XWBnD2oGcRME 5544
pybamm/models/submodels/electrolyte_diffusion/leading_order_diffusion.py sha256=XkcNTKBV_e0zb99wa5wC-Xj5YJt3InmOdmPmCr0ldbY 3711
pybamm/models/submodels/equivalent_circuit_elements/__init__.py sha256=xPxHDTOEhSj-io_KfABxyhwDTUVTKyjFt59xNEISzls 354
pybamm/models/submodels/equivalent_circuit_elements/diffusion_element.py sha256=TnztXOBBJeN6sl7ivPuA4ARLzEYH7ev1QTSFK_6QXCc 3170
pybamm/models/submodels/equivalent_circuit_elements/ocv_element.py sha256=ktY1vuKahiqNhsTtwsnaHlXXICP5pkWcqaambnPQLeM 1765
pybamm/models/submodels/equivalent_circuit_elements/rc_element.py sha256=aiwPg6QgPI736zIJDGsKPD6m3nbgyw59zziZkYYGEa0 2330
pybamm/models/submodels/equivalent_circuit_elements/resistor_element.py sha256=wm521a_ajnGv2oKpKjMMX6zdYw5R4wx6u4U2PTQDSZw 1006
pybamm/models/submodels/equivalent_circuit_elements/thermal.py sha256=wtxUoFB4-B9RTaiuesoNSkjT_ftcRCKP_3BQ1o23LCE 2809
pybamm/models/submodels/equivalent_circuit_elements/voltage_model.py sha256=Ma3mYo3COVHtiLfdvlIS09M-uWmkFxVTDX1QJL6ivy8 2773
pybamm/models/submodels/external_circuit/__init__.py sha256=J90GgIHdCtDNOrnBkYhMWU9wUdghmRKGG1mpVyr81jI 539
pybamm/models/submodels/external_circuit/base_external_circuit.py sha256=k3Xx-c8uVHVatEb0X1qaZruGq5_xNRgnU_W0dsUfeAU 254
pybamm/models/submodels/external_circuit/discharge_throughput.py sha256=W_4xkvuAtkdLQP_gw7-P8Iio1l4UFWrUMXz5-oGwl_0 2650
pybamm/models/submodels/external_circuit/explicit_control_external_circuit.py sha256=tA95cPsQA9T8x2MNJdK7SCT9YS2mHEHUkzJYJesWF28 2604
pybamm/models/submodels/external_circuit/function_control_external_circuit.py sha256=AakykVBdJvx3ZPDNNP-Tenhfhx2ivrcREdURwHpUDPM 6115
pybamm/models/submodels/interface/__init__.py sha256=ca5YrdY1g7dD8yVLPYITgle6OHOO0i2ey-PtyCT9Duo 275
pybamm/models/submodels/interface/base_interface.py sha256=9UH0b1-_DCaCwIkCBFJoKgGf45UB1mMrufjyjnlcTJg 19628
pybamm/models/submodels/interface/total_interfacial_current.py sha256=xjfVq-69RpT1M62CYHoaQPvNZbU0_uxxHVmryH6I6fA 6953
pybamm/models/submodels/interface/interface_utilisation/__init__.py sha256=DvkCVnXA1m3KFa_JIcRfKTYX5MBMfju4f--IwjTM_5I 289
pybamm/models/submodels/interface/interface_utilisation/base_utilisation.py sha256=Rp_2t6bsDlQUlBMNZRTzUxTkUvOGn1MMiCm208aIcPk 1400
pybamm/models/submodels/interface/interface_utilisation/constant_utilisation.py sha256=e_gvFu4dhuS5EJ0MgMc3rKJBLvov1rDbaoU42n7PoOA 736
pybamm/models/submodels/interface/interface_utilisation/current_driven_utilisation.py sha256=gE_l3XxtmgoGIH4wrNprdDD_KhZQIBRLHg0h1-wqh14 3857
pybamm/models/submodels/interface/interface_utilisation/full_utilisation.py sha256=ePXqnrF7pTSdhm3npG8JoD86KfYfDqoMX6N4L7jrMWU 685
pybamm/models/submodels/interface/kinetics/__init__.py sha256=0uDU_qHEXc7MLCjwPs-kHMw8RR6fVc4giskRLrx7ZXc 782
pybamm/models/submodels/interface/kinetics/base_kinetics.py sha256=Tz5o9hw3Uqq6YSEpO93j2YI1RKS4tcoOafo5lFjlpms 11596
pybamm/models/submodels/interface/kinetics/butler_volmer.py sha256=5uSUXYq8IwDwd-CIoDHjD1OyV0zH-ekWg9qL1kr6eF8 2086
pybamm/models/submodels/interface/kinetics/diffusion_limited.py sha256=CCFpvyckNG421Bs2PvSUegVGUFq--dIssEykiNpk-qM 3286
pybamm/models/submodels/interface/kinetics/linear.py sha256=XgFrlZHnj9nN9Vjqd1DdiY7DLLuCuaFFVjtWGo-UJUI 948
pybamm/models/submodels/interface/kinetics/marcus.py sha256=Hd_SEuWSBRf1cuW_S3L5R8qzkFoT84kfRp25sC7EZgI 2537
pybamm/models/submodels/interface/kinetics/msmr_butler_volmer.py sha256=dSJHuXQOEwiKCuSu5YQg1Wfg3miTLG-acGK-loqWur8 5639
pybamm/models/submodels/interface/kinetics/no_reaction.py sha256=95YCzjb1t1oieY-JSLXTHL43TQENbrFubnm4nfsTkdU 1371
pybamm/models/submodels/interface/kinetics/tafel.py sha256=8ZX08Ykkqj-LOJTMBDymu2ZgIVLtIndQJ81gxoQ6PXo 1785
pybamm/models/submodels/interface/kinetics/total_main_kinetics.py sha256=e_K1iDGVyGJ1lGWEc-V4ItFb1cfaIvbzLKcqh68H6dU 1688
pybamm/models/submodels/interface/kinetics/inverse_kinetics/__init__.py sha256=esvLUeFKKWC_2xQr6CCS8mmyGnuQhROvUCSHMsSYCcw 36
pybamm/models/submodels/interface/kinetics/inverse_kinetics/inverse_butler_volmer.py sha256=-rFbr1Y-OtnFTSwxU3aqzb9nP_3wXFrOWavCWEGGD-A 6940
pybamm/models/submodels/interface/lithium_plating/__init__.py sha256=iLm4l1rB1jT6Nc42aF7gs00xQ2anqpfivVrwRXlZlMY 232
pybamm/models/submodels/interface/lithium_plating/base_plating.py sha256=x4wKlmBdyT7NIPBUvJeNNT2QjUzeBoVAtdpxE_MDR0g 6458
pybamm/models/submodels/interface/lithium_plating/no_plating.py sha256=_4MxNzRYotUsOu0ZBqtNjoybfvvoAw07Q5lneErHAn8 1852
pybamm/models/submodels/interface/lithium_plating/plating.py sha256=hG4s3LZWc9mYmfkh6_tdqgr9MvbUX68eienPjwfHtPI 7654
pybamm/models/submodels/interface/lithium_plating/total_lithium_plating.py sha256=7w6A-tFkUazX7J3jcOU_pwF5osi7_PZsiE2_elIAGP8 1598
pybamm/models/submodels/interface/open_circuit_potential/__init__.py sha256=QKC65oYpjAOramPlqWcBxo6cUbYYPkDXgzHaEx6HRYY 351
pybamm/models/submodels/interface/open_circuit_potential/base_ocp.py sha256=0Z5rGLNp3iwjf9pUf5wAZUGEBctVGlavaqMtA0gZQ4s 5351
pybamm/models/submodels/interface/open_circuit_potential/current_sigmoid_ocp.py sha256=FLlDpcNacub3qrnnS6uIWB4M1bafLTKpQnXjrfEkijY 2820
pybamm/models/submodels/interface/open_circuit_potential/msmr_ocp.py sha256=FXH6et27aze5w0zGZqm4xc8J9J7l3tYr7aR7P1xtUr0 2718
pybamm/models/submodels/interface/open_circuit_potential/single_ocp.py sha256=erdjsiXlGNVJ5geAQePdVAUvPtwM1tWG2o6jEEeBGBs 3085
pybamm/models/submodels/interface/open_circuit_potential/wycisk_ocp.py sha256=3SluNGtmERlXwLvE3jDZ21VmoPJrAAHq6uVzneqS4Hg 7227
pybamm/models/submodels/interface/sei/__init__.py sha256=X7fxe40KIvYAzTdnGE3sJ9g-ydomV4zf_Jk29ZYH4qQ 239
pybamm/models/submodels/interface/sei/base_sei.py sha256=e3ajJz5hISdsB6Cf-DOXgzdys1FgLDLcwDXUr1urN9w 10870
pybamm/models/submodels/interface/sei/constant_sei.py sha256=BVySewftk4Xk8VFyRkItANh971ruOhbrYL4XFnLegCU 1846
pybamm/models/submodels/interface/sei/no_sei.py sha256=BC4txoWuyFWf6602khLlBktu9V-bkLqHhjc8v21GBW0 2269
pybamm/models/submodels/interface/sei/sei_growth.py sha256=N3PfF9l8IPYk0EJF1SXlM5x1pqcOyKCEJGPEiBIcBvM 11613
pybamm/models/submodels/interface/sei/total_sei.py sha256=VzknNon3fsPSSVrMwmZjoEfkHzlhOG4-tASwS42N9zc 1696
pybamm/models/submodels/oxygen_diffusion/__init__.py sha256=a6psQV4_e7rYOC_PQc_3nOigS2Xwj9nslpJX97gXhok 282
pybamm/models/submodels/oxygen_diffusion/base_oxygen_diffusion.py sha256=QwHVFpblnanVnZ0xSVhOmzlNK49XJPeBRmY3v33GaIs 2021
pybamm/models/submodels/oxygen_diffusion/full_oxygen_diffusion.py sha256=uvmaxXxC5XdzqNaLHVJLx4tMcwdASN2RijEaDJCYlCM 4173
pybamm/models/submodels/oxygen_diffusion/leading_oxygen_diffusion.py sha256=FBKLDx0-l4vtubdv_j7o232E-8lTIeMIBrW8t3ZDXbM 2744
pybamm/models/submodels/oxygen_diffusion/no_oxygen.py sha256=GToHWsS8uw693VHgzuaQIHe8g3Imhe_ocqMalLsFNt8 993
pybamm/models/submodels/particle/__init__.py sha256=8ye8WNKgOI3QP5n49tN6bilQB78iKnkijfg_NHGFlHA 521
pybamm/models/submodels/particle/base_particle.py sha256=xeuvA2cC0k3QIgC0xMrGMgL2l4kYPEtgBoGrfvJozTk 21077
pybamm/models/submodels/particle/fickian_diffusion.py sha256=egUqI6X5mUDSMmSVe5Y4CZSMsnoaQu3r6XQt89RW4I0 13769
pybamm/models/submodels/particle/msmr_diffusion.py sha256=lP3Nu71Dq65s0z9QGTADsmxYiI0Ar4O0nSpspL2KKso 29541
pybamm/models/submodels/particle/polynomial_profile.py sha256=YdCdoIRz_hwiVPsMLIRanKHnM4AAWPdSOttMafZKtjk 14556
pybamm/models/submodels/particle/total_particle_concentration.py sha256=bFTiCe0EVQixHLqM1t8TqdM-UPqkig-9s3x-EXl5pKI 1780
pybamm/models/submodels/particle/x_averaged_polynomial_profile.py sha256=HPtM2E9mUpmU9JSS0fDFlIxqJVwwpCdCzqeVae1y0vc 13365
pybamm/models/submodels/particle_mechanics/__init__.py sha256=qFndMRDLSE3St1NsUkjR4ko3yvrJKyFBM1HFRuwRubk 263
pybamm/models/submodels/particle_mechanics/base_mechanics.py sha256=S9Z9wgwPs_y8eHCTUBdsCxAmCc_xXo90wMd8klsi7iE 6146
pybamm/models/submodels/particle_mechanics/crack_propagation.py sha256=maVJSQBRKRxDokr5M591Hc9h8Ja0b_fElLT_E2hQNPE 4933
pybamm/models/submodels/particle_mechanics/no_mechanics.py sha256=5s3_JgZXfzO9vTOwQS_UGempW_5fn6YgtbiNCMWGfrk 1371
pybamm/models/submodels/particle_mechanics/swelling_only.py sha256=CeP5fz6gDTgmS_WRC7COOXeqb5jZzpN8sLzy1dNHm_A 1583
pybamm/models/submodels/porosity/__init__.py sha256=HqZ6WLPIsgWd8F3EapBd0Px-GQOm1CHtqrbET0LpNHQ 311
pybamm/models/submodels/porosity/base_porosity.py sha256=ugW6Y8jXPQxvPPphgGrU7rRHp8fAhAq9O3z93T2xFoY 1405
pybamm/models/submodels/porosity/constant_porosity.py sha256=8JvCiUpD9lBef6aE7ZY5z5xLAqEUvHcDhYorUo1H8M0 869
pybamm/models/submodels/porosity/reaction_driven_porosity.py sha256=rzAfvU_vGJlrKdPchDLZ48XduFl1hipPjJUckm0qxv8 4854
pybamm/models/submodels/porosity/reaction_driven_porosity_ode.py sha256=KFcSje4xMlCsHjjPrbdlMFyKQKmsYzFdwGKOBhaccfI 4350
pybamm/models/submodels/thermal/__init__.py sha256=bLdS9H9W_PpUpJaxUiexO_fuuERRyozG6NHgCx1IxTU 213
pybamm/models/submodels/thermal/base_thermal.py sha256=I3NPcYqdVl9ngLxz1S-W7bccxv7mEHuVX7PzVe3Piog 20735
pybamm/models/submodels/thermal/isothermal.py sha256=s7Prek6zwvnK-so-ACohzUK0HCyLOMkp1MPMtqfLMFs 3357
pybamm/models/submodels/thermal/lumped.py sha256=kv9FHdTSTBEuX6owSBs5eucidIJ16Bhzr8ExlmzcdiU 3737
pybamm/models/submodels/thermal/pouch_cell/__init__.py sha256=WVveI6vF7u-XLg8IrAbMDDGxK_JJ7JuTlrVBH_dKicw 271
pybamm/models/submodels/thermal/pouch_cell/pouch_cell_1D_current_collectors.py sha256=9qFMznpFARBVdwC2Sv1snTGu4rTvLTvLHwLz9UGMnhA 5646
pybamm/models/submodels/thermal/pouch_cell/pouch_cell_2D_current_collectors.py sha256=bTzvGpHzbB34JtPgENSaHMgxszXBJZnu3k7QlzWZezE 5199
pybamm/models/submodels/thermal/pouch_cell/x_full.py sha256=hdqMdkMc2wSUWDTeNTx0erMlcT0O3-eMMwm-bIUaUgI 7069
pybamm/models/submodels/thermal/surface/__init__.py sha256=FRRMzu75DKKnp_jf3-wzb2tMW1GmkynuGmUB1ZUdzJM 56
pybamm/models/submodels/thermal/surface/ambient.py sha256=s7XELoBl2X6cUl_PwCXI9oMJ-JMflj6-1UtDMjpdHxE 932
pybamm/models/submodels/thermal/surface/lumped.py sha256=lW9s2l80AuzPita7HZEyaCQZBzJSXoRG6N4diLjA1oU 1670
pybamm/models/submodels/transport_efficiency/__init__.py sha256=26oX2xWJlaLVzojSLSiTpCE0Jeomcjh12P6lgmLXh2M 725
pybamm/models/submodels/transport_efficiency/base_transport_efficiency.py sha256=jjGBVh5F5HbsmAvyZKWX_HUT6YrGdSJ-vh1te0vd0eQ 1322
pybamm/models/submodels/transport_efficiency/bruggeman.py sha256=ACVsPfrR6rnVLAf8Zur-aTuPqcxMHHKQRB8ra58UrXI 1836
pybamm/models/submodels/transport_efficiency/cation_exchange_membrane.py sha256=u3GbirPIS_6XNJu8Mz1Ppr4urCWngUypWv0rKPftQZk 1763
pybamm/models/submodels/transport_efficiency/heterogeneous_catalyst.py sha256=dbMoAM7sdXLSuj1qGSXXlyNA9g6j69l8_a0cIDl9FZE 1778
pybamm/models/submodels/transport_efficiency/hyperbola_of_revolution.py sha256=z534mmsSjCMx_4aGv497pYUFC2euZy3NvOqnJYRYtEs 1726
pybamm/models/submodels/transport_efficiency/ordered_packing.py sha256=TWpEtEJoyeAtJTuhVAn5na0kkJzDkhCxtAV4M-aVvwg 1715
pybamm/models/submodels/transport_efficiency/overlapping_spheres.py sha256=o2VYfJV7ltoPZZYlC-bD_siy3V5WMyBrVTzDZ7tme2k 1753
pybamm/models/submodels/transport_efficiency/random_overlapping_cylinders.py sha256=6WMR6Cg2O1h75k2BRX3Ij0nW-fmNkCkoHrodw9LYTfc 1768
pybamm/models/submodels/transport_efficiency/tortuosity_factor.py sha256=t97W8xjLQX-U1mQZt4c7wXRCDgnwJQsXx7gw345cM6I 1732
pybamm/parameters/__init__.py sha256=ziyedbZxhF-jCfcBsvS10s_24KMQRZC-GsZB6YCUCRM 462
pybamm/parameters/base_parameters.py sha256=hg-SsMuw11J-V-P-pw8C6kv-dvPCw2WiSAM_reIWCog 3851
pybamm/parameters/bpx.py sha256=cES4P-dPIGDsVpUbxZsxXtMXmOtXMWlUJvkuqs0UvfU 17500
pybamm/parameters/constants.py sha256=EbR_79G5Q4yiU7IwiNSfLOzigWc_ExcCXlbxNN92fws 299
pybamm/parameters/ecm_parameters.py sha256=W04C9W0Lb493rFMPy2stLhKLraFBpZwI2ENo738ikbQ 2607
pybamm/parameters/electrical_parameters.py sha256=fLfhPLPh_qqJxteFnZmbGafBQd5-C7Pdlh9tqXiFGiY 1499
pybamm/parameters/geometric_parameters.py sha256=1mmnGVaoylcBLtKuRkKZs6CHbck6XBITy1wF650AKmA 6906
pybamm/parameters/lead_acid_parameters.py sha256=MKN7ANCsgBMlmpNPLh0N_oM3bJA7JMTZ381BVbcYcHg 15278
pybamm/parameters/lithium_ion_parameters.py sha256=n-yjnOQ_sROh4o0ulQh-AwzZoOl1zUiV2rEDHUNppCc 30907
pybamm/parameters/parameter_sets.py sha256=_F43FQAvnlYRgnrk77RQNNkDUUbIZlP_QqSTGzMmM2I 2600
pybamm/parameters/parameter_values.py sha256=sf9C_FQd1kjqmgnrtfJv-_rttugdTELo1lX4_qTLppE 38176
pybamm/parameters/process_parameter_data.py sha256=I-Pwq_yh_O6VjswbUcPCE1YejZ7szq2mUiDEmU2Jrl8 4102
pybamm/parameters/size_distribution_parameters.py sha256=OY2QX7HKV5Q9841g8cxfhqT3hUoPs4PfOgBykXK4LQ8 8944
pybamm/parameters/thermal_parameters.py sha256=gGKvPhLm0aLyriCRxaRKnERgUOqyBrKnwZrLeneKonU 5896
pybamm/plotting/__init__.py sha256=9k8B2iP4_6XQ0Am907l-m87t7iUm4MavoaJ91S4oJwY 150
pybamm/plotting/dynamic_plot.py sha256=yUuSj-KCUrXApwIQMAix9UTppu80lY5zyDchug_kFFk 688
pybamm/plotting/plot.py sha256=4LcoSTT6Qo_WS4_878uXJhhOidF_-2HzIrDTRQoK_8Y 1449
pybamm/plotting/plot2D.py sha256=sFNDrDKyftNn9ddFquQ-32UWcIUJwRnpfV2ztzBmB4A 1997
pybamm/plotting/plot_summary_variables.py sha256=xnML5qJGKUUiCY-xz4LQKOPM7E6CFUunztqBlVmI_6A 2638
pybamm/plotting/plot_thermal_components.py sha256=tTPybm-QpqG4roYPvJWKQ37fB-QQrpfc_6CZAPbP1v8 3652
pybamm/plotting/plot_voltage_components.py sha256=AiCwOblaiQ7QefDGeuPScxXOJzNOyqP5jY4vy-NHd38 5789
pybamm/plotting/quick_plot.py sha256=EXz86iO63jOLPhKt61-Q7LWb9QtLECwv2CfP8nOoZso 36336
pybamm/solvers/__init__.py sha256=4yPUZPxEqcjHnIX11AjeAqOmlvAZqlDpeYzCuV9MSCk 354
pybamm/solvers/algebraic_solver.py sha256=DpEP-MJ34RLSA9AvPZ1MzVsv_qOzKY8V_ibvPWTj2JU 9024
pybamm/solvers/base_solver.py sha256=haqYS7Osv7KVhCV3mHnMBEfXzE1s6y36-ALlvEK_Q7o 73669
pybamm/solvers/casadi_algebraic_solver.py sha256=xm6Vq_jTXnyCVl7L8zwU9lmRwUKL3XDvjlREd8evfpA 6318
pybamm/solvers/casadi_solver.py sha256=w66UHs5xUZ4Skf-0jZ2rLpBlm7fdOlzTSZLAbiYiSvo 32125
pybamm/solvers/dummy_solver.py sha256=gvT7YusQN8N_Wf8proD-Ilfh_kGlvJQr6Sm3IUnIKDE 1125
pybamm/solvers/idaklu_jax.py sha256=IZr7cH-auGBq3oteq8vdm4EZ86_zMsAbzfKDFBYP_nk 39454
pybamm/solvers/idaklu_solver.py sha256=5mo9E6CkvY0dfHpI64cH7cYTBOjho9JxGAOXxfERuX0 46851
pybamm/solvers/jax_bdf_solver.py sha256=dggDzdA-W9-WXXNc4JTZ5-UagK-LmMXRuT_RBqXDP5U 35731
pybamm/solvers/jax_solver.py sha256=kSDadlIgiiHZGrBkIXJS5bo6suOoeLndmSZUKx3BQ0s 11282
pybamm/solvers/lrudict.py sha256=0d5cJK1cQuJc1XMx_-xMwjwKXMocTkP3Bk6X4NrrkeY 926
pybamm/solvers/processed_variable.py sha256=hS7HJF06L9zI0Ekkar23HI5AP6NqYZdMLQD0VJD01h8 34258
pybamm/solvers/processed_variable_computed.py sha256=W8iKD4bX7NRcAD2DNWWtzR4xqw9S8WlhBjDHVYDt74U 17758
pybamm/solvers/processed_variable_time_integral.py sha256=Fvl1DtHEqaKFAmAXKSk8OeJtQnf9Jr66Om8sKpMDb5g 1001
pybamm/solvers/scipy_solver.py sha256=mSkHczpxcb9ZXSS42g6MmQYygb1Julk4UYbX8cJjWjc 5026
pybamm/solvers/solution.py sha256=muGYqEr9cudjm-UO2N54G6d6A-68KrDziszsnC0dAbg 42465
pybamm/solvers/summary_variable.py sha256=prT2K8ioFdQ6N9GMBwHSTb2ocZIOB6ywVKWT9pHdJBQ 7267
pybamm/spatial_methods/__init__.py sha256=jn9HDfHp8CoUG7ALsdJPII1EeFs1TIPJdKUvUgqMidc 128
pybamm/spatial_methods/finite_volume.py sha256=XO4yx2K2z4-jAV03JXu0VHRqWocpK2UjKCuduJsl5qw 64443
pybamm/spatial_methods/scikit_finite_element.py sha256=DiXRkexhs0wPa_09krwAgJx05TDKAgPx-y92jWcgXOA 20844
pybamm/spatial_methods/spatial_method.py sha256=ZLVIXHCGEkUAASF7brW2FaJlC-j8eTfvzVjbUaVtltA 17512
pybamm/spatial_methods/spectral_volume.py sha256=R9uV_6t88BVwLcXyWgZHjusT8aciJjc4aiwDJCMsGkY 28147
pybamm/spatial_methods/zero_dimensional_method.py sha256=hKPR4dwGZLmCNpkFn064VeLdPCaFpCY42Im-_RTphDI 1624
pybamm-25.1.1.dist-info/LICENSE.txt sha256=WGlT6O-HsfwsgcJ_iA2uecdHTF_xeotHisl3xPTag2E 1499
pybamm-25.1.1.dist-info/METADATA sha256=IpZxX7g-5b19djKGwI5Exit3kZD7w7Q7qS_tFmXO_JM 15116
pybamm-25.1.1.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
pybamm-25.1.1.dist-info/entry_points.txt sha256=40bpGeMQPkcUpxT-1ozz9DtiZNO6sBLUHOJf-xpc9co 1565
pybamm-25.1.1.dist-info/top_level.txt sha256=Rk7UZF5Yo6NIdRpFS0utnquXkucIy_icNWLmEKA3MlE 7
pybamm-25.1.1.dist-info/RECORD

top_level.txt

pybamm

entry_points.txt

Ai2020 = pybamm.input.parameters.lithium_ion.Ai2020:get_parameter_values
Chayambuka2022 = pybamm.input.parameters.sodium_ion.Chayambuka2022:get_parameter_values
Chen2020 = pybamm.input.parameters.lithium_ion.Chen2020:get_parameter_values
Chen2020_composite = pybamm.input.parameters.lithium_ion.Chen2020_composite:get_parameter_values
ECM_Example = pybamm.input.parameters.ecm.example_set:get_parameter_values
Ecker2015 = pybamm.input.parameters.lithium_ion.Ecker2015:get_parameter_values
Ecker2015_graphite_halfcell = pybamm.input.parameters.lithium_ion.Ecker2015_graphite_halfcell:get_parameter_values
MSMR_Example = pybamm.input.parameters.lithium_ion.MSMR_example_set:get_parameter_values
Marquis2019 = pybamm.input.parameters.lithium_ion.Marquis2019:get_parameter_values
Mohtat2020 = pybamm.input.parameters.lithium_ion.Mohtat2020:get_parameter_values
NCA_Kim2011 = pybamm.input.parameters.lithium_ion.NCA_Kim2011:get_parameter_values
OKane2022 = pybamm.input.parameters.lithium_ion.OKane2022:get_parameter_values
OKane2022_graphite_SiOx_halfcell = pybamm.input.parameters.lithium_ion.OKane2022_graphite_SiOx_halfcell:get_parameter_values
ORegan2022 = pybamm.input.parameters.lithium_ion.ORegan2022:get_parameter_values
Prada2013 = pybamm.input.parameters.lithium_ion.Prada2013:get_parameter_values
Ramadass2004 = pybamm.input.parameters.lithium_ion.Ramadass2004:get_parameter_values
Sulzer2019 = pybamm.input.parameters.lead_acid.Sulzer2019:get_parameter_values
Xu2019 = pybamm.input.parameters.lithium_ion.Xu2019:get_parameter_values