# usadelndsoc Solver for Usadel equations in 2D with SOC gauge fields. Uses a [discretization with local gauge invariance](doc/discretization.md). ## Requirements - C++17 compatible compiler - C++ libraries: [Eigen](https://eigen.tuxfamily.org/), [CppAD](https://coin-or.github.io/CppAD/) - Python 3 ## Compiling Assuming prerequisites are installed: `python3 -m pip install .` See also https://mesonbuild.com/Quick-guide.html#compiling-a-meson-project