nrgljubljana_interface.solver_core.ConstrParamsT
- class nrgljubljana_interface.solver_core.ConstrParamsT
Bases:
objectConstruction parameters for the NRGLjubljana solver.
Synthesized constructor with the following keyword arguments:
- Parameters:
- templatedirstr, default=NRGIF_TEMPLATE_DIR
- modelstr, default=”SIAM”
- symtypestr, default=”QS”
- mesh_maxfloat, default=10
- mesh_minfloat, default=1e-4
- mesh_ratiofloat, default=1.05
- polarizedbool, default=false
- pol2x2bool, default=false
- rungsbool, default=false
- opsstr, default=””
- specsstr, default=””
- specdstr, default=””
- spectstr, default=””
- specqstr, default=””
- specotstr, default=””
- specchitstr, default=””
- specv3str, default=””
- paramsstr, default=””
Attributes
Maximum frequency of the logarithmic mesh.
Minimum frequency of the logarithmic mesh.
Common ratio of the geometric (logarithmic) frequency mesh.
Impurity model to solve (selects a template directory).
Operators whose expectation values are to be calculated.
List of model parameters that need to be specified.
Use a 2x2 spin structure in the Wilson chain.
Use a spin-polarized Wilson chain.
Include channel-mixing terms in the Wilson chain.
Susceptibilities to compute.
Spectral functions of doublet operators to compute.
Spectral functions of orbital-triplet operators to compute.
Spectral functions of quadruplet operators to compute.
Spectral functions of singlet operators to compute.
Spectral functions of triplet operators to compute.
3-leg vertex functions to compute.
Symmetry type (NRGLjubljana symmetry code, e.g. QS, QSZ, ISO).
Path to the template library (defaults to the bundled templates).
Methods
Resolve the template directory for the chosen model and symmetry.