[advanced]: Advanced inputs
Advanced parameters, do not modify the default value unless you know what you are doing.
dc_factor
type = float; default = None
If given, scales the dc energy by multiplying with this factor, usually < 1. If None, the dc is left unchanged, which is equivalent to dc_factor=1.
dc_fixed_occ
type = list of float; default = None
If given, the occupation for the DC for each impurity is set to the provided value. Still uses the same kind of DC!
dc_fixed_value
type = float; default = None
If given, it sets the DC (energy/imp) to this fixed value. Overwrites EVERY other DC configuration parameter if DC is turned on
dc_nominal
type = bool; default = False
TODO: write
dc_orb_shift
type = list of float; default = None
extra potential shift per orbital per impurity added to the DC
dc_J
type = float or list of float; default = general.J
J values for DC determination. If only one value is given, the same J is assumed for all impurities
dc_U
type = float or list of float; default = general.U
U values for DC determination. If only one value is given, the same U is assumed for all impurities
map_solver_struct
type = list of dict; default = None
Additional manual mapping of the solver block structure, applied after the block structure finder for each impurity. Give exactly one dict per ineq impurity. see also triqs.github.io/dft_tools/latest/_python_api/triqs_dft_tools.block_structure.BlockStructure.map_gf_struct_solver.html
mapped_solver_struct_degeneracies
type = list; default = None
Degeneracies applied when using map_solver_struct, for each impurity. If not given and map_solver_struct is used, no symmetrization will happen.
pick_solver_struct
type = list of dict; default = None
input a solver dictionary for each ineq impurity to reduce dimensionality of solver block structure. Similar to to map_solver_struct, but with simpler syntax.