Skip to main content

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

version

Read the docs

devel-documentation

Pipeline

devel-ci

Coverage

devel-cov

Mountain Lion Continuum-Scale Lithium-Ion Cell Simulator uses FEniCS to solve partial differential equation models for lithium-ion cells.

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mtnlion-0.0.1.tar.gz (45.6 kB view details)

Uploaded Source

Built Distribution

mtnlion-0.0.1-py3-none-any.whl (47.3 kB view details)

Uploaded Python 3

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

Hashes for mtnlion-0.0.1.tar.gz
Algorithm Hash digest
SHA256 8f9d3a86aaac893e7ccaa89b5e4ddabde5d78d29bbcf01a0c0ee618f467a9991
MD5 f67a6c688543129a3bc60f4502fd8c8a
BLAKE2b-256 9e6708c02f20e94e423155ca9f66970ce2cb9720497a7cfcb68704472c4775df

See more details on using hashes here.

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

Hashes for mtnlion-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9db14a888ba6d5307e71b9ce7efe0d7f1a0dacbb756d1e8ad17ac2d78545ce29
MD5 54f56e72c7dace29d1a26bb997dc9173
BLAKE2b-256 68e3e7f81fda069091fdbf1b5930236decb78fd1c3f83268990f894051188fac

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page