Welcome to Noda’s documentation
Noda is an open-source Python package for simulating diffusion in multicomponent alloys.

Noda uses thermodynamic and mobility data to solve the diffusion problem with prescribed initial composition and boundary conditions, using the finite difference method. This version is limited to single-phase systems, isothermal conditions, one space coordinate (planar, cylindrical or spherical geometry).
User guide
Package reference
Documentation for all modules is found here.