usadelndsoc
Solver for Usadel equations in 2D with SOC gauge fields.
This is a numerical approach to modeling magnetoelectric effects generated by spin-orbit coupling in inhomogeneous diffusive 2D superconductors. It is based on direct minimization of the free energy of diffusion modes, including their coupling to the spin-orbit field strength, described by a recently discovered σ-model action. Uses a discretization with local gauge invariance.
Requirements
Compiling
Assuming prerequisites are installed:
python3 -m pip install .
Documentation
Built during installation. Can be found in the installed package directory, or opened with:
python3 -c 'import usadelndsoc; usadelndsoc.docs()'
Bibliography
P. Virtanen, "Numerical saddle point finding for diffusive superconductor actions", https://arxiv.org/abs/2406.19894 (2024).
Acknowledgments
This work was supported by European Union's HORIZON-RIA programme (Grant Agreement No. 101135240 JOGATE).