TRIQS/SOM 2.0: Implementation of the stochastic optimization with consistent constraints for analytic continuation
TRIQS /SOM is a numerical analytic continuation package first presented in [Comp. Phys. Comm. 239 (2019) 166–183]. Version 2.0 brings a number of new features, most notably a complete implementation of the Stochastic Optimization with Consistent Constraints protocol. Other additions include support for user-supplied covariance matrices of correlated input data, and a new family of integral kernels for fermionic Green's functions with enforced particle-hole symmetry. The code base has been updated to rely on the recent version 3.1 of the TRIQS library, which also implies moving away from the discontinued Python 2.7 to Python 3.