Pydiffusion: A Python library for diffusion simulation and data analysis

18Citations
Citations of this article
61Readers
Mendeley users who have this article in their library.

Abstract

pydiffusion is a free and open-source Python library designed to solve diffusion problems for both single-phase and multi-phase binary systems. The key features of pydiffusion include fast simulation of multi-phase diffusion and extraction of diffusion coefficients from experimental concentration profiles using forward simulation analysis. pydiffusion also provides various mathematical models for diffusion profile smoothing, diffusion coefficient evaluation, and data optimization. In pydiffusion, diffusion profiles and various phases are easy to define or read from the experimental datasets. Visualization tools based on Matplotlib are also provided to help users present or refine their simulations and analysis.

Cite

CITATION STYLE

APA

Chen, Z., Zhang, Q., & Zhao, J. C. (2019). Pydiffusion: A Python library for diffusion simulation and data analysis. Journal of Open Research Software, 7(1). https://doi.org/10.5334/jors.255

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free