This code solves Usadel equations in a circuit consisting of quasi-1D metallic wires. This is an efficient approach for modelling charge and heat transport in mesoscopic electronic circuits made of superconducting and normal-state metals, in the presence of a sufficient amount of impurities (dirty limit). See Literature for a detailed account of this approach.
The solver is written in the form of a Python module. See Installation instructions and Scripting and usage examples for getting started.