Skip to main content

Package for solving systems of coupled diffusion equations

Project description

Diffusive_solver (version 3.0)

Package for solving systems of coupled diffusion equations in a device setup using Finite Element Method (FEM). The package is based on FeniCS FEM project.

A rigorous formulation of the mathematical problem and a description of the basic functionalities can be found in https://arxiv.org/abs/2011.04351.

Installation

Diffusive_solver requires FEniCS. Please refer to the FEniCS installation page.

After installing FEniCS diffusive_solver can be obtained via pip

pip install diffusive-solver

or downloaded from the project repository.

Examples

Please refer to the project repository for example notebooks.

License

The package diffusive_solver is distributed under the GNU Lesser General Public License v3 (LGPLv3).

Cite as

If you use diffusive_solver for your research please cite

I. Torre "Diffusive solver: a diffusion-equations solver based on FEniCS" arXiv:2011.04351 (2020).

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

diffusive_solver-3.0.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

diffusive_solver-3.0-py3-none-any.whl (17.5 kB view details)

Uploaded Python 3

File details

Details for the file diffusive_solver-3.0.tar.gz.

File metadata

  • Download URL: diffusive_solver-3.0.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

File hashes

Hashes for diffusive_solver-3.0.tar.gz
Algorithm Hash digest
SHA256 913b7060284cea8d45c23bb235f4298526eaa92181a59d00cb62c6e50a8010ba
MD5 92c9bb5cd5961d2288ee24fa895bd2a0
BLAKE2b-256 1eff5514c856a5aa6e880c0d0eb3d16be24dec4eaea986413ddcff2c7d7c9343

See more details on using hashes here.

File details

Details for the file diffusive_solver-3.0-py3-none-any.whl.

File metadata

  • Download URL: diffusive_solver-3.0-py3-none-any.whl
  • Upload date:
  • Size: 17.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

File hashes

Hashes for diffusive_solver-3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bdf9c98799047978a00c824161d73610ee6b5bec460232593cc4cc7c2d12e949
MD5 bed6a4e427b3be3d6e35b7724aa32bf7
BLAKE2b-256 4afa53cf4e2580f4f639320be48c0ea9dfb2f2f27157dcaaf5758fa794e3bc7e

See more details on using hashes here.

Supported by

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