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.0rc10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abc0b2eb24fea145480d0c7edbaf2ab01c23285d188408996b33dce81d09f7a1 |
|
MD5 | c3672dce349ff2beb047109e8c8ae81f |
|
BLAKE2b-256 | 7768838689e77bb1613fe78565960bbb175443323c3e9f04df327574b839c5a2 |