nrgljubljana_interface::constr_params_t
#include <nrgljubljana_interface.hpp>
class constr_params_t
The parameters for the solver construction
Public members
templatedir | std::string | Path to the template library (default to bundled templates) |
model | std::string | Model considered (templated) |
symtype | std::string | Symmetry |
mesh_max | double | Mesh maximum frequency |
mesh_min | double | Mesh minimum frequency |
mesh_ratio | double | Common ratio of the geometric sequence |
polarized | bool | Spin-polarized Wilson chain |
pol2x2 | bool | 2x2 spin structure in Wilson chain |
rungs | bool | Channel-mixing terms in Wilson chain |
ops | std::string | Operators to be calculated |
specs | std::string | Spectral functions (singlet ops) to compute |
specd | std::string | Spectral functions (doublet ops) to compute |
spect | std::string | Spectral functions (triplet ops) to compute |
specq | std::string | Spectral functions (quadruplet ops) to compute |
specot | std::string | Spectral functions (orbital triplet ops) to compute |
specchit | std::string | Susceptibilities to compute |
specv3 | std::string | 3-leg vertex functions to compute? |
params | std::string | List of model parameters that need to be specified |