iterative-solver 0.0
molpro::linalg::itsolv::subspace::SubspaceSolverRSPT< RT, QT, PT > Member List

This is the complete list of members for molpro::linalg::itsolv::subspace::SubspaceSolverRSPT< RT, QT, PT >, including all inherited members.

eigenvalues() const overridemolpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >inlinevirtual
errors() const overridemolpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >inlinevirtual
get_augmented_hessian()molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >inline
get_hermiticity()molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >inline
m_augmented_hessianmolpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >protected
m_eigenvaluesmolpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >protected
m_errorsmolpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >protected
m_hermitianmolpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >protected
m_loggermolpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >protected
m_solutionsmolpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >protected
m_svd_solver_thresholdmolpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >
P typedefmolpro::linalg::itsolv::subspace::SubspaceSolverRSPT< RT, QT, PT >
Q typedefmolpro::linalg::itsolv::subspace::SubspaceSolverRSPT< RT, QT, PT >
R typedefmolpro::linalg::itsolv::subspace::SubspaceSolverRSPT< RT, QT, PT >
set_augmented_hessian(double parameter)molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >inline
set_error(int root, value_type_abs error) overridemolpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >inlinevirtual
set_error(const std::vector< int > &roots, const std::vector< value_type_abs > &errors) overridemolpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >inlinevirtual
set_hermiticity(bool hermitian)molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >inline
size() const overridemolpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >inlinevirtual
solutions() const overridemolpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >inlinevirtual
solve(IXSpace< R, Q, P > &xspace, const size_t nroots_max) overridemolpro::linalg::itsolv::subspace::SubspaceSolverRSPT< RT, QT, PT >inlinevirtual
solve_eigenvalue(IXSpace< R, Q, P > &xspace, const size_t nroots_max)molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >inlineprotected
solve_linear_equations(IXSpace< R, Q, P > &xspace)molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >inlineprotected
SubspaceSolverLinEig(std::shared_ptr< Logger > logger)molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT >inlineexplicit
SubspaceSolverRSPT(std::shared_ptr< Logger > logger)molpro::linalg::itsolv::subspace::SubspaceSolverRSPT< RT, QT, PT >inlineexplicit
value_type typedefmolpro::linalg::itsolv::subspace::SubspaceSolverRSPT< RT, QT, PT >
value_type_abs typedefmolpro::linalg::itsolv::subspace::SubspaceSolverRSPT< RT, QT, PT >
~ISubspaceSolver()=defaultmolpro::linalg::itsolv::subspace::ISubspaceSolver< RT, QT, PT >virtual