accumulated_error() | pur::Purification_scaled< Tmatrix > | private |
converged() | pur::Purification_scaled< Tmatrix > | private |
current_step | pur::Purification_scaled< Tmatrix > | private |
eigFInt | pur::Purification_scaled< Tmatrix > | private |
estimated_steps_left(mat::Interval< real > eig_homo, mat::Interval< real > eig_lumo, real const toleratedEigenvalError, int const max_steps, bool const use_scaling) | pur::Purification_scaled< Tmatrix > | privatestatic |
get_homo_lumo_intervals(mat::Interval< real > &hoF, mat::Interval< real > &luF) | pur::Purification_scaled< Tmatrix > | |
get_poly(real const homo, real const lumo) | pur::Purification_scaled< Tmatrix > | inlineprivatestatic |
get_threshold(real const gap, int const steps_left, real const acc_error, real const toleratedSubspaceError) | pur::Purification_scaled< Tmatrix > | privatestatic |
homo_is_computed | pur::Purification_scaled< Tmatrix > | private |
improve_homo_lumo_based_on_normXmX2(mat::Interval< real > &homo, mat::Interval< real > &lumo, bool &homo_was_computed, bool &lumo_was_computed) | pur::Purification_scaled< Tmatrix > | private |
lumo_is_computed | pur::Purification_scaled< Tmatrix > | private |
mInfo(std::ostream &file) const | pur::Purification_scaled< Tmatrix > | |
mTime(std::ostream &file) const | pur::Purification_scaled< Tmatrix > | |
n | pur::Purification_scaled< Tmatrix > | private |
normTruncation | pur::Purification_scaled< Tmatrix > | private |
propagate_homo_information() | pur::Purification_scaled< Tmatrix > | private |
propagate_lumo_information() | pur::Purification_scaled< Tmatrix > | private |
puri_steps | pur::Purification_scaled< Tmatrix > | private |
Purification_scaled(Tmatrix &F_and_D, mat::Interval< real > const &eigFInt, mat::Interval< real > const &hoF, mat::Interval< real > const &luF, real const toleratedEigenvalError, real const toleratedSubspaceError, int const max_steps, mat::normType normForTruncation, bool const use_scaling) | pur::Purification_scaled< Tmatrix > | |
purify() | pur::Purification_scaled< Tmatrix > | |
real typedef | pur::Purification_scaled< Tmatrix > | |
tolEigenvalError | pur::Purification_scaled< Tmatrix > | private |
tolSubspaceError | pur::Purification_scaled< Tmatrix > | private |
use_scaling | pur::Purification_scaled< Tmatrix > | private |
X | pur::Purification_scaled< Tmatrix > | private |
X2 | pur::Purification_scaled< Tmatrix > | private |