GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SparseBoolMatrix Member List

This is the complete list of members for SparseBoolMatrix, including all inherited members.

all(int dim=-1) constSparseBoolMatrix
any(int dim=-1) constSparseBoolMatrix
any_element_is_nan() constSparse< bool >inline
array_value() constSparse< bool >
assign(const octave::idx_vector &i, const Sparse< bool, Alloc > &rhs)Sparse< bool >
assign(const octave::idx_vector &i, const bool &rhs)Sparse< bool >
assign(const octave::idx_vector &i, const octave::idx_vector &j, const Sparse< bool, Alloc > &rhs)Sparse< bool >
assign(const octave::idx_vector &i, const octave::idx_vector &j, const bool &rhs)Sparse< bool >
byte_size() constSparse< bool >inline
cat(int dim, octave_idx_type n, const Sparse< bool, Alloc > *sparse_list)Sparse< bool >static
change_capacity(octave_idx_type nz)Sparse< bool >inline
checkelem(octave_idx_type n)Sparse< bool >inline
checkelem(octave_idx_type i, octave_idx_type j)Sparse< bool >inline
checkelem(const Array< octave_idx_type > &ra_idx)Sparse< bool >inline
checkelem(octave_idx_type n) constSparse< bool >inline
checkelem(octave_idx_type i, octave_idx_type j) constSparse< bool >inline
checkelem(const Array< octave_idx_type > &ra_idx) constSparse< bool >inline
cidx()Sparse< bool >inline
cidx(octave_idx_type i)Sparse< bool >inline
cidx(octave_idx_type i) constSparse< bool >inline
cidx() constSparse< bool >inline
cols() constSparse< bool >inline
columns() constSparse< bool >inline
compute_index(const Array< octave_idx_type > &ra_idx) constSparse< bool >
concat(const SparseBoolMatrix &rb, const Array< octave_idx_type > &ra_idx)SparseBoolMatrix
data()Sparse< bool >inline
data(octave_idx_type i)Sparse< bool >inline
data(octave_idx_type i) constSparse< bool >inline
data() constSparse< bool >inline
delete_elements(const octave::idx_vector &i)Sparse< bool >
delete_elements(int dim, const octave::idx_vector &i)Sparse< bool >
delete_elements(const octave::idx_vector &i, const octave::idx_vector &j)Sparse< bool >
dense_matrix_type typedefSparseBoolMatrix
diag(octave_idx_type k=0) constSparseBoolMatrix
dim1() constSparse< bool >inline
dim2() constSparse< bool >inline
dims() constSparse< bool >inline
elem(octave_idx_type n)Sparse< bool >inline
elem(octave_idx_type i, octave_idx_type j)Sparse< bool >inline
elem(const Array< octave_idx_type > &ra_idx)Sparse< bool >inline
elem(octave_idx_type n) constSparse< bool >inline
elem(octave_idx_type i, octave_idx_type j) constSparse< bool >inline
elem(const Array< octave_idx_type > &ra_idx) constSparse< bool >inline
element_type typedefSparse< bool >
get_col_index(octave_idx_type k)Sparse< bool >inline
get_row_index(octave_idx_type k)Sparse< bool >inline
index(const octave::idx_vector &i, bool resize_ok) constSparseBoolMatrix
index(const octave::idx_vector &i, const octave::idx_vector &j, bool resize_ok) constSparseBoolMatrix
indices_ok() constSparse< bool >inline
insert(const SparseBoolMatrix &a, octave_idx_type r, octave_idx_type c)SparseBoolMatrix
insert(const SparseBoolMatrix &a, const Array< octave_idx_type > &indx)SparseBoolMatrix
Sparse< bool >::insert(const Sparse< bool, Alloc > &a, octave_idx_type r, octave_idx_type c)Sparse< bool >
Sparse< bool >::insert(const Sparse< bool, Alloc > &a, const Array< octave_idx_type > &idx)Sparse< bool >
ipermute(const Array< octave_idx_type > &vec) constSparseBoolMatrix
isempty() constSparse< bool >inline
issquare() constSparse< bool >inline
m_dimensionsSparse< bool >protected
m_repSparse< bool >protected
make_unique()Sparse< bool >inlineprotected
map(F fcn) constSparse< bool >inline
map(U(&fcn)(bool)) constSparse< bool >inline
map(U(&fcn)(const bool &)) constSparse< bool >inline
matrix_value() constSparseBoolMatrix
maybe_compress(bool remove_zeros=false)Sparse< bool >inline
ndims() constSparse< bool >inline
nnz() constSparse< bool >inline
numel() constSparse< bool >inline
nzmax() constSparse< bool >inline
operator!() constSparseBoolMatrix
operator!=(const SparseBoolMatrix &a) constSparseBoolMatrix
operator()(octave_idx_type n)Sparse< bool >inline
operator()(octave_idx_type i, octave_idx_type j)Sparse< bool >inline
operator()(const Array< octave_idx_type > &ra_idx)Sparse< bool >inline
operator()(octave_idx_type n) constSparse< bool >inline
operator()(octave_idx_type i, octave_idx_type j) constSparse< bool >inline
operator()(const Array< octave_idx_type > &ra_idx) constSparse< bool >inline
operator<<(std::ostream &os, const SparseBoolMatrix &a)SparseBoolMatrixfriend
operator=(const SparseBoolMatrix &a)SparseBoolMatrixinline
Sparse< bool >::operator=(const Sparse< bool, Alloc > &a)Sparse< bool >
operator==(const SparseBoolMatrix &a) constSparseBoolMatrix
operator>>(std::istream &is, SparseBoolMatrix &a)SparseBoolMatrixfriend
permute(const Array< octave_idx_type > &vec, bool inv=false) constSparseBoolMatrix
print_info(std::ostream &os, const std::string &prefix) constSparse< bool >
range_error(const char *fcn, octave_idx_type n) constSparse< bool >
range_error(const char *fcn, octave_idx_type n)Sparse< bool >
range_error(const char *fcn, octave_idx_type i, octave_idx_type j) constSparse< bool >
range_error(const char *fcn, octave_idx_type i, octave_idx_type j)Sparse< bool >
range_error(const char *fcn, const Array< octave_idx_type > &ra_idx) constSparse< bool >
range_error(const char *fcn, const Array< octave_idx_type > &ra_idx)Sparse< bool >
reshape(const dim_vector &new_dims) constSparseBoolMatrix
resize(octave_idx_type r, octave_idx_type c)Sparse< bool >
resize(const dim_vector &dv)Sparse< bool >
resize1(octave_idx_type n)Sparse< bool >
ridx()Sparse< bool >inline
ridx(octave_idx_type i)Sparse< bool >inline
ridx(octave_idx_type i) constSparse< bool >inline
ridx() constSparse< bool >inline
rows() constSparse< bool >inline
sort(octave_idx_type dim=0, sortmode mode=ASCENDING) constSparse< bool >
sort(Array< octave_idx_type > &sidx, octave_idx_type dim=0, sortmode mode=ASCENDING) constSparse< bool >
Sparse()Sparse< bool >inline
Sparse(octave_idx_type n)Sparse< bool >inlineexplicit
Sparse(octave_idx_type nr, octave_idx_type nc)Sparse< bool >inlineexplicit
Sparse(octave_idx_type nr, octave_idx_type nc, bool val)Sparse< bool >explicit
Sparse(const dim_vector &dv, octave_idx_type nz)Sparse< bool >inline
Sparse(octave_idx_type nr, octave_idx_type nc, octave_idx_type nz)Sparse< bool >inline
Sparse(const dim_vector &dv, octave_idx_type nz, bool *ptr, octave_idx_type *ridx, octave_idx_type *cidx, const Alloc &xallocator=Alloc())Sparse< bool >inline
Sparse(const PermMatrix &a)Sparse< bool >explicit
Sparse(const Sparse< U > &a)Sparse< bool >inline
Sparse(const Sparse< bool, Alloc > &a)Sparse< bool >inline
Sparse(const dim_vector &dv)Sparse< bool >
Sparse(const Sparse< bool, Alloc > &a, const dim_vector &dv)Sparse< bool >
Sparse(const Array< bool > &a, const octave::idx_vector &r, const octave::idx_vector &c, octave_idx_type nr=-1, octave_idx_type nc=-1, bool sum_terms=true, octave_idx_type nzm=-1)Sparse< bool >
Sparse(const Array< bool > &a)Sparse< bool >
SparseBoolMatrix()SparseBoolMatrixinline
SparseBoolMatrix(octave_idx_type r, octave_idx_type c)SparseBoolMatrixinline
SparseBoolMatrix(octave_idx_type r, octave_idx_type c, bool val)SparseBoolMatrixinlineexplicit
SparseBoolMatrix(const dim_vector &dv, octave_idx_type nz=0)SparseBoolMatrixinline
SparseBoolMatrix(const Sparse< bool > &a)SparseBoolMatrixinline
SparseBoolMatrix(const SparseBoolMatrix &a)SparseBoolMatrixinline
SparseBoolMatrix(const SparseBoolMatrix &a, const dim_vector &dv)SparseBoolMatrixinline
SparseBoolMatrix(const boolMatrix &a)SparseBoolMatrixinlineexplicit
SparseBoolMatrix(const boolNDArray &a)SparseBoolMatrixinlineexplicit
SparseBoolMatrix(const PermMatrix &a)SparseBoolMatrixinlineexplicit
SparseBoolMatrix(const Array< bool > &a, const octave::idx_vector &r, const octave::idx_vector &c, octave_idx_type nr=-1, octave_idx_type nc=-1, bool sum_terms=true, octave_idx_type nzm=-1)SparseBoolMatrixinline
SparseBoolMatrix(octave_idx_type r, octave_idx_type c, octave_idx_type num_nz)SparseBoolMatrixinline
squeeze() constSparseBoolMatrix
sum(int dim=-1) constSparseBoolMatrix
test(F fcn) constSparse< bool >inline
test_all(F fcn) constSparse< bool >inline
test_all(bool(&fcn)(bool)) constSparse< bool >inline
test_all(bool(&fcn)(const bool &)) constSparse< bool >inline
test_any(F fcn) constSparse< bool >inline
test_any(bool(&fcn)(bool)) constSparse< bool >inline
test_any(bool(&fcn)(const bool &)) constSparse< bool >inline
transpose() constSparseBoolMatrixinline
xcidx()Sparse< bool >inline
xcidx(octave_idx_type i)Sparse< bool >inline
xdata()Sparse< bool >inline
xdata(octave_idx_type i)Sparse< bool >inline
xelem(octave_idx_type n)Sparse< bool >inline
xelem(octave_idx_type n) constSparse< bool >inline
xelem(octave_idx_type i, octave_idx_type j)Sparse< bool >inline
xelem(octave_idx_type i, octave_idx_type j) constSparse< bool >inline
xelem(const Array< octave_idx_type > &ra_idx)Sparse< bool >inline
xelem(const Array< octave_idx_type > &ra_idx) constSparse< bool >inline
xridx()Sparse< bool >inline
xridx(octave_idx_type i)Sparse< bool >inline
~Sparse()Sparse< bool >virtual
~SparseBoolMatrix()=defaultSparseBoolMatrix