![]() |
libsemigroups
v3.0.0
C++ library for semigroups and monoids
|
This is the complete list of members for DynamicMatrix< Semiring, Scalar >, including all inherited members.
at(size_t r, size_t c) | DynamicMatrix< Semiring, Scalar > | |
at(size_t r, size_t c) const | DynamicMatrix< Semiring, Scalar > | |
begin() noexcept | DynamicMatrix< Semiring, Scalar > | |
begin() const noexcept (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
cbegin() noexcept | DynamicMatrix< Semiring, Scalar > | |
cbegin() const noexcept (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
cend() noexcept | DynamicMatrix< Semiring, Scalar > | |
cend() const noexcept (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
const_iterator typedef (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | |
container_type typedef (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | |
coords(const_iterator it) const | DynamicMatrix< Semiring, Scalar > | |
coords(U const &it) const (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
DynamicMatrix()=delete | DynamicMatrix< Semiring, Scalar > | |
DynamicMatrix(DynamicMatrix const &)=default | DynamicMatrix< Semiring, Scalar > | |
DynamicMatrix(DynamicMatrix &&)=default | DynamicMatrix< Semiring, Scalar > | |
DynamicMatrix(Semiring const *sr, size_t r, size_t c) | DynamicMatrix< Semiring, Scalar > | inline |
DynamicMatrix(Semiring const *sr, std::initializer_list< std::initializer_list< scalar_type > > const &rws) | DynamicMatrix< Semiring, Scalar > | inlineexplicit |
DynamicMatrix(Semiring const *sr, std::vector< std::vector< scalar_type > > const &rws) | DynamicMatrix< Semiring, Scalar > | inlineexplicit |
DynamicMatrix(Semiring const *sr, std::initializer_list< scalar_type > const &rw) | DynamicMatrix< Semiring, Scalar > | inlineexplicit |
DynamicMatrix(RowView const &rv) | DynamicMatrix< Semiring, Scalar > | inlineexplicit |
end() noexcept | DynamicMatrix< Semiring, Scalar > | |
end() const noexcept (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
hash_value() const | DynamicMatrix< Semiring, Scalar > | |
iterator typedef (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | |
MatrixCommon(MatrixCommon const &)=default (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | |
MatrixCommon(MatrixCommon &&)=default (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | |
MatrixCommon(std::initializer_list< scalar_type > const &c) (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inlineexplicit |
MatrixCommon(std::vector< std::vector< scalar_type > > const &m) (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inlineexplicit |
MatrixCommon(std::initializer_list< std::initializer_list< scalar_type > > const &m) (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
MatrixCommon(RowView const &rv) (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inlineexplicit |
MatrixDynamicDim(MatrixDynamicDim const &)=default (defined in MatrixDynamicDim< Scalar >) | MatrixDynamicDim< Scalar > | |
MatrixDynamicDim(MatrixDynamicDim &&)=default (defined in MatrixDynamicDim< Scalar >) | MatrixDynamicDim< Scalar > | |
MatrixDynamicDim(size_t r, size_t c) (defined in MatrixDynamicDim< Scalar >) | MatrixDynamicDim< Scalar > | inline |
number_of_cols() const noexcept | DynamicMatrix< Semiring, Scalar > | |
number_of_cols_impl() const noexcept (defined in MatrixDynamicDim< Scalar >) | MatrixDynamicDim< Scalar > | inlineprotected |
number_of_rows() const noexcept | DynamicMatrix< Semiring, Scalar > | |
number_of_rows_impl() const noexcept (defined in MatrixDynamicDim< Scalar >) | MatrixDynamicDim< Scalar > | inlineprotected |
one(Semiring const *semiring, size_t n) | DynamicMatrix< Semiring, Scalar > | inlinestatic |
one() const (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator!=(DynamicMatrix const &that) const | DynamicMatrix< Semiring, Scalar > | |
operator!=(RowView const &that) const | DynamicMatrix< Semiring, Scalar > | |
operator!=(T const &that) const (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator()(size_t r, size_t c) | DynamicMatrix< Semiring, Scalar > | |
operator()(size_t r, size_t c) const | DynamicMatrix< Semiring, Scalar > | |
operator*(scalar_type a) | DynamicMatrix< Semiring, Scalar > | |
operator*(DynamicMatrix const &that) | DynamicMatrix< Semiring, Scalar > | |
operator*(Subclass const &y) const (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator*(scalar_type a) const (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator*=(scalar_type a) | DynamicMatrix< Semiring, Scalar > | |
operator*=(scalar_type a) (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator+(DynamicMatrix const &that) | DynamicMatrix< Semiring, Scalar > | |
operator+(Subclass const &y) const (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator+(scalar_type a) const (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator+=(DynamicMatrix const &that) | DynamicMatrix< Semiring, Scalar > | |
operator+=(RowView const &that) | DynamicMatrix< Semiring, Scalar > | |
operator+=(scalar_type a) | DynamicMatrix< Semiring, Scalar > | |
operator+=(Subclass const &that) (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator+=(RowView const &that) (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator+=(scalar_type a) (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator<(DynamicMatrix const &that) const | DynamicMatrix< Semiring, Scalar > | |
operator<(RowView const &that) const | DynamicMatrix< Semiring, Scalar > | |
operator<(MatrixCommon const &that) const (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator<(RowView const &that) const (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator<=(T const &that) const | DynamicMatrix< Semiring, Scalar > | |
operator=(DynamicMatrix const &)=default | DynamicMatrix< Semiring, Scalar > | |
operator=(DynamicMatrix &&)=default | DynamicMatrix< Semiring, Scalar > | |
operator=(MatrixDynamicDim const &)=default (defined in MatrixDynamicDim< Scalar >) | MatrixDynamicDim< Scalar > | |
operator=(MatrixDynamicDim &&)=default (defined in MatrixDynamicDim< Scalar >) | MatrixDynamicDim< Scalar > | |
operator=(MatrixCommon const &)=default (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | |
operator=(MatrixCommon &&)=default (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | |
operator==(DynamicMatrix const &that) const | DynamicMatrix< Semiring, Scalar > | |
operator==(RowView const &that) const | DynamicMatrix< Semiring, Scalar > | |
operator==(MatrixCommon const &that) const (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator==(RowView const &that) const (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator>(DynamicMatrix const &that) const | DynamicMatrix< Semiring, Scalar > | |
operator>(T const &that) const (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
operator>=(T const &that) const | DynamicMatrix< Semiring, Scalar > | |
product_inplace_no_checks(DynamicMatrix const &x, DynamicMatrix const &y) | DynamicMatrix< Semiring, Scalar > | |
product_inplace_no_checks(Subclass const &A, Subclass const &B) (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
resize(size_t r, size_t c) -> std::enable_if_t< std::is_same< SFINAE, std::vector< scalar_type > >::value > (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inlineprotected |
resize(size_t, size_t) -> std::enable_if_t< !std::is_same< SFINAE, std::vector< scalar_type > >::value > (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inlineprotected |
Row typedef | DynamicMatrix< Semiring, Scalar > | |
row(size_t i) const | DynamicMatrix< Semiring, Scalar > | |
row_no_checks(size_t i) const | DynamicMatrix< Semiring, Scalar > | |
rows(T &x) const | DynamicMatrix< Semiring, Scalar > | |
RowView typedef | DynamicMatrix< Semiring, Scalar > | |
RowView (defined in DynamicMatrix< Semiring, Scalar >) | DynamicMatrix< Semiring, Scalar > | |
scalar_const_reference typedef | DynamicMatrix< Semiring, Scalar > | |
scalar_one() const noexcept | DynamicMatrix< Semiring, Scalar > | |
scalar_reference typedef | DynamicMatrix< Semiring, Scalar > | |
scalar_type typedef | DynamicMatrix< Semiring, Scalar > | |
scalar_zero() const noexcept | DynamicMatrix< Semiring, Scalar > | |
semiring() const noexcept | DynamicMatrix< Semiring, Scalar > | |
semiring_type typedef | DynamicMatrix< Semiring, Scalar > | |
swap(DynamicMatrix &that) noexcept | DynamicMatrix< Semiring, Scalar > | inline |
swap(MatrixDynamicDim &that) noexcept (defined in MatrixDynamicDim< Scalar >) | MatrixDynamicDim< Scalar > | inline |
swap(MatrixCommon &that) noexcept (defined in MatrixCommon< Container, Subclass, TRowView, Semiring >) | MatrixCommon< Container, Subclass, TRowView, Semiring > | inline |
transpose() | DynamicMatrix< Semiring, Scalar > | |
transpose_no_checks() | DynamicMatrix< Semiring, Scalar > |