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

Non Member functions

h5_write  
h5_read