| eigenvalues() const override | molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT > | inlinevirtual |
| errors() const override | molpro::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_hessian | molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT > | protected |
| m_eigenvalues | molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT > | protected |
| m_errors | molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT > | protected |
| m_hermitian | molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT > | protected |
| m_logger | molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT > | protected |
| m_solutions | molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT > | protected |
| m_svd_solver_threshold | molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT > | |
| P typedef | molpro::linalg::itsolv::subspace::SubspaceSolverRSPT< RT, QT, PT > | |
| Q typedef | molpro::linalg::itsolv::subspace::SubspaceSolverRSPT< RT, QT, PT > | |
| R typedef | molpro::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) override | molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT > | inlinevirtual |
| set_error(const std::vector< int > &roots, const std::vector< value_type_abs > &errors) override | molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT > | inlinevirtual |
| set_hermiticity(bool hermitian) | molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT > | inline |
| size() const override | molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT > | inlinevirtual |
| solutions() const override | molpro::linalg::itsolv::subspace::SubspaceSolverLinEig< RT, QT, PT > | inlinevirtual |
| solve(IXSpace< R, Q, P > &xspace, const size_t nroots_max) override | molpro::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 typedef | molpro::linalg::itsolv::subspace::SubspaceSolverRSPT< RT, QT, PT > | |
| value_type_abs typedef | molpro::linalg::itsolv::subspace::SubspaceSolverRSPT< RT, QT, PT > | |
| ~ISubspaceSolver()=default | molpro::linalg::itsolv::subspace::ISubspaceSolver< RT, QT, PT > | virtual |