| actionsd()=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| actionsd() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| actionsq()=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| actionsq() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| cactionsd() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| cactionsq() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| cmetric_actionsd() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| cmetric_actionsq() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| cparamsd() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| cparamsp() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| cparamsq() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| data | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | |
| dimensions() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| erase(size_t i)=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| erased(size_t i)=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| erasep(size_t i)=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| eraseq(size_t i)=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| IXSpace()=default | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | |
| metric_kind() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| metric_storage() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| P typedef | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | |
| paramsd()=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| paramsd() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| paramsp()=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| paramsp() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| paramsq()=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| paramsq() const =0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| Q typedef | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | |
| R typedef | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | |
| set_logger(std::shared_ptr< Logger > logger)=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| set_metric(MetricKind kind, MetricStorage storage=MetricStorage::Stored)=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| size() const | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | inline |
| stores_metric_actions() const | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | inline |
| update_dspace(VecRef< Q > ¶ms, VecRef< Q > &actions, const VecRef< Q > &metric_actions={}, const std::vector< size_t > &q_delete={}, const Matrix< value_type > &coefficients={})=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| update_pspace(const CVecRef< P > ¶ms, const array::Span< value_type > &pp_action_matrix, const array::Span< value_type > &pp_metric_matrix={})=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| update_qspace(const CVecRef< R > ¶ms, const CVecRef< R > &actions, const CVecRef< R > &metric_actions={})=0 | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | pure virtual |
| value_type typedef | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | |
| value_type_abs typedef | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | |
| ~IXSpace()=default | molpro::linalg::itsolv::subspace::IXSpace< RT, QT, PT > | virtual |