tbplas.DiagSolver ================= .. currentmodule:: tbplas .. autoclass:: DiagSolver .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~DiagSolver.__init__ ~DiagSolver.all_average ~DiagSolver.all_reduce ~DiagSolver.average ~DiagSolver.barrier ~DiagSolver.bcast ~DiagSolver.calc_bands ~DiagSolver.calc_dos ~DiagSolver.calc_states ~DiagSolver.dist_bound ~DiagSolver.dist_list ~DiagSolver.dist_range ~DiagSolver.log ~DiagSolver.print ~DiagSolver.reduce .. rubric:: Attributes .. autosummary:: ~DiagSolver.is_master ~DiagSolver.lat_vec ~DiagSolver.model_is_pc ~DiagSolver.mpi_enabled ~DiagSolver.num_orb ~DiagSolver.rank ~DiagSolver.recip_lat_vec ~DiagSolver.size