dmft_tools.solver

class dmft_tools.solver.SolverStructure(general_params, solver_params, advanced_params, sum_k, icrsh, h_int, iteration_offset, deg_orbs_ftps)[source]

Handles all solid_dmft solver objects and contains TRIQS solver instance.

Attributes:

Methods

solve(self, **kwargs) solve impurity problem
solve(**kwargs)[source]

solve impurity problem with current solver

dmft_tools.solver.get_n_orbitals(sum_k)[source]

determines the number of orbitals within the solver block structure.

Parameters:
sum_kdft_tools sumk object
Returns:
n_orbdict of int

number of orbitals for up / down as dict for SOC calculation without up / down block up holds the number of orbitals

Classes

SolverStructure(general_params, ...) Handles all solid_dmft solver objects and contains TRIQS solver instance.