This is the complete list of members for RCMatrix_interface< N, T >, including all inherited members.
add(const RCMatrix_interface< N, T > *m, RCMatrix_interface< N, T > *result) const =0 | RCMatrix_interface< N, T > | pure virtual |
add(const RCMatrix_interface< N, T > *m) const | RCMatrix_interface< N, T > | inline |
add_to_element(N row, N column, T increment_value)=0 | RCMatrix_interface< N, T > | pure virtual |
clear(N row)=0 | RCMatrix_interface< N, T > | pure virtual |
clear() | RCMatrix_interface< N, T > | inline |
clear_element(N row, N column)=0 | RCMatrix_interface< N, T > | pure virtual |
columns() const =0 | RCMatrix_interface< N, T > | pure virtual |
const_for_each(N row, std::function< void(N column, T value)> func) const | RCMatrix_interface< N, T > | inline |
const_interruptible_for_each(N row, std::function< bool(N column, T value)> func) const =0 | RCMatrix_interface< N, T > | pure virtual |
copy(const RCMatrix_interface< N, T > *m)=0 | RCMatrix_interface< N, T > | pure virtual |
duplicate() const | RCMatrix_interface< N, T > | inline |
empty() const | RCMatrix_interface< N, T > | inline |
empty(N row) const | RCMatrix_interface< N, T > | inline |
for_each(N row, std::function< void(N column, T &value)> func) | RCMatrix_interface< N, T > | inline |
get(N row, N column) const =0 | RCMatrix_interface< N, T > | pure virtual |
initialize(N rows, N columns)=0 | RCMatrix_interface< N, T > | pure virtual |
interruptible_for_each(N row, std::function< bool(N column, T &value)> func)=0 | RCMatrix_interface< N, T > | pure virtual |
make_fixed() const =0 | RCMatrix_interface< N, T > | pure virtual |
multiply(T value)=0 | RCMatrix_interface< N, T > | pure virtual |
multiply(const RCMatrix_vector_interface< N, T > *rhs, RCMatrix_vector_interface< N, T > *result) const =0 | RCMatrix_interface< N, T > | pure virtual |
multiply(const RCMatrix_interface< N, T > *m, RCMatrix_interface< N, T > *result) const =0 | RCMatrix_interface< N, T > | pure virtual |
multiply(const RCMatrix_vector_interface< N, T > *rhs) const | RCMatrix_interface< N, T > | inline |
multiply(const RCMatrix_interface< N, T > *m) const | RCMatrix_interface< N, T > | inline |
multiply(const std::vector< Y > &rhs, std::vector< Y > &result) const | RCMatrix_interface< N, T > | inline |
multiply(const std::vector< Y > &rhs) const | RCMatrix_interface< N, T > | inline |
non_zeros(N row) const =0 | RCMatrix_interface< N, T > | pure virtual |
non_zeros() const | RCMatrix_interface< N, T > | inline |
rows() const =0 | RCMatrix_interface< N, T > | pure virtual |
transpose(RCMatrix_interface< N, T > *result) const =0 | RCMatrix_interface< N, T > | pure virtual |
transpose() const | RCMatrix_interface< N, T > | inline |