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
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
Hashes for diffusive_solver-3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdf9c98799047978a00c824161d73610ee6b5bec460232593cc4cc7c2d12e949 |
|
MD5 | bed6a4e427b3be3d6e35b7724aa32bf7 |
|
BLAKE2b-256 | 4afa53cf4e2580f4f639320be48c0ea9dfb2f2f27157dcaaf5758fa794e3bc7e |