Mountain Lion Continuum-Scale Lithium-Ion Cell Simulator uses FEniCS to solve partial differential equations for the internal states of Lithium-Ion cells.
Project description
Mountian Lion CSS
Note on the badges: The badges reflect the current developmnet state of the project. All releases must successfully pass the pipeline prior to release.
Badge |
Service |
---|---|
PyPI |
|
Read the docs |
|
Pipeline |
|
Coverage |
Mountain Lion Continuum-Scale Lithium-Ion Cell Simulator uses FEniCS to solve partial differential equation models for lithium-ion cells.
Free software: MIT license
Documentation: https://mtnlion.readthedocs.io.
Features
Fast and customizable using model-based design
Easily attach external controllers to the cell model
Built-in Rothe’s method time stepping using first-order implicit Euler’s method
Included Models
Doyle-Fuller-Newman isothermal cell model
Thermal model
Metallic lithium plaing model
Solid-electrolyte interphase (SEI) model
Double-layer capacitance model
Getting Started
mtnlion can be installed via PyPI using pip install mtnlion --user. However, you’ll have to ensure that the correct version of FEniCS is already installed on your machine. You can reference the installation guide. for help preparing your own development environment. The contributing guide is also available for those who wish to add to this projec.
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
To see the history of releases please refer to the GitLab releases page.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file mtnlion-0.0.1.tar.gz
.
File metadata
- Download URL: mtnlion-0.0.1.tar.gz
- Upload date:
- Size: 45.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f9d3a86aaac893e7ccaa89b5e4ddabde5d78d29bbcf01a0c0ee618f467a9991 |
|
MD5 | f67a6c688543129a3bc60f4502fd8c8a |
|
BLAKE2b-256 | 9e6708c02f20e94e423155ca9f66970ce2cb9720497a7cfcb68704472c4775df |
File details
Details for the file mtnlion-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: mtnlion-0.0.1-py3-none-any.whl
- Upload date:
- Size: 47.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9db14a888ba6d5307e71b9ce7efe0d7f1a0dacbb756d1e8ad17ac2d78545ce29 |
|
MD5 | 54f56e72c7dace29d1a26bb997dc9173 |
|
BLAKE2b-256 | 68e3e7f81fda069091fdbf1b5930236decb78fd1c3f83268990f894051188fac |