iterative-solver 0.0
molpro::linalg::itsolv::subspace::Matrix< T > Member List

This is the complete list of members for molpro::linalg::itsolv::subspace::Matrix< T >, including all inherited members.

clear()molpro::linalg::itsolv::subspace::Matrix< T >inline
col(size_t j)molpro::linalg::itsolv::subspace::Matrix< T >inline
col(size_t j) constmolpro::linalg::itsolv::subspace::Matrix< T >inline
cols() constmolpro::linalg::itsolv::subspace::Matrix< T >inline
coord_type typedefmolpro::linalg::itsolv::subspace::Matrix< T >
data() const &molpro::linalg::itsolv::subspace::Matrix< T >inline
data() &&molpro::linalg::itsolv::subspace::Matrix< T >inline
dimensions() constmolpro::linalg::itsolv::subspace::Matrix< T >inline
empty() constmolpro::linalg::itsolv::subspace::Matrix< T >inline
fill(T value)molpro::linalg::itsolv::subspace::Matrix< T >inline
index_type typedefmolpro::linalg::itsolv::subspace::Matrix< T >
m_buffermolpro::linalg::itsolv::subspace::Matrix< T >protected
m_colsmolpro::linalg::itsolv::subspace::Matrix< T >protected
m_rowsmolpro::linalg::itsolv::subspace::Matrix< T >protected
Matrix(coord_type dims)molpro::linalg::itsolv::subspace::Matrix< T >inlineexplicit
Matrix(std::vector< T > &&data, coord_type dims)molpro::linalg::itsolv::subspace::Matrix< T >inlineexplicit
Matrix(const std::vector< T > &data, coord_type dims)molpro::linalg::itsolv::subspace::Matrix< T >inlineexplicit
Matrix()=defaultmolpro::linalg::itsolv::subspace::Matrix< T >
Matrix(const Matrix< T > &)=defaultmolpro::linalg::itsolv::subspace::Matrix< T >
Matrix(Matrix< T > &&) noexcept=defaultmolpro::linalg::itsolv::subspace::Matrix< T >
operator()(index_type i, index_type j)molpro::linalg::itsolv::subspace::Matrix< T >inline
operator()(index_type i, index_type j) constmolpro::linalg::itsolv::subspace::Matrix< T >inline
operator=(const Matrix< T > &)=defaultmolpro::linalg::itsolv::subspace::Matrix< T >
operator=(Matrix< T > &&) noexcept=defaultmolpro::linalg::itsolv::subspace::Matrix< T >
remove_col(index_type col)molpro::linalg::itsolv::subspace::Matrix< T >inline
remove_row(index_type row)molpro::linalg::itsolv::subspace::Matrix< T >inline
remove_row_col(index_type row, index_type col)molpro::linalg::itsolv::subspace::Matrix< T >inline
resize(const coord_type &dims)molpro::linalg::itsolv::subspace::Matrix< T >inline
row(size_t i)molpro::linalg::itsolv::subspace::Matrix< T >inline
row(size_t i) constmolpro::linalg::itsolv::subspace::Matrix< T >inline
rows() constmolpro::linalg::itsolv::subspace::Matrix< T >inline
size() constmolpro::linalg::itsolv::subspace::Matrix< T >inline
slice(coord_type upper_left, coord_type bottom_right)molpro::linalg::itsolv::subspace::Matrix< T >inline
slice()molpro::linalg::itsolv::subspace::Matrix< T >inline
slice(coord_type upper_left, coord_type bottom_right) constmolpro::linalg::itsolv::subspace::Matrix< T >inline
slice() constmolpro::linalg::itsolv::subspace::Matrix< T >inline
to_coord(size_t ind) constmolpro::linalg::itsolv::subspace::Matrix< T >inline
value_type typedefmolpro::linalg::itsolv::subspace::Matrix< T >
~Matrix()=defaultmolpro::linalg::itsolv::subspace::Matrix< T >