abs(void) | CH_Matrix_Classes::Indexmatrix | |
abs(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
assign(std::vector< int > &vec, const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
assign(std::vector< long > &vec, const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
col(Integer i) const | CH_Matrix_Classes::Indexmatrix | |
coldim() const | CH_Matrix_Classes::Indexmatrix | inline |
cols(const Indexmatrix &vec) const | CH_Matrix_Classes::Indexmatrix | |
concat_below(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | |
concat_below(Integer d) | CH_Matrix_Classes::Indexmatrix | |
concat_below(const Indexmatrix &A, const Indexmatrix &B) | CH_Matrix_Classes::Indexmatrix | friend |
concat_right(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | |
concat_right(Integer d) | CH_Matrix_Classes::Indexmatrix | |
concat_right(const Indexmatrix &A, const Indexmatrix &B) | CH_Matrix_Classes::Indexmatrix | friend |
delete_cols(const Indexmatrix &ind, bool sorted_increasingly=false) | CH_Matrix_Classes::Indexmatrix | |
delete_rows(const Indexmatrix &ind, bool sorted_increasingly=false) | CH_Matrix_Classes::Indexmatrix | |
diag(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
dim(Integer &_nr, Integer &_nc) const | CH_Matrix_Classes::Indexmatrix | inline |
dim() const | CH_Matrix_Classes::Indexmatrix | inline |
display(std::ostream &out, int precision=0, int width=0, int screenwidth=0) const | CH_Matrix_Classes::Indexmatrix | |
enlarge_below(Integer addnr) | CH_Matrix_Classes::Indexmatrix | |
enlarge_below(Integer addnr, Integer d) | CH_Matrix_Classes::Indexmatrix | |
enlarge_below(Integer addnr, const Integer *dp, Integer d=1) | CH_Matrix_Classes::Indexmatrix | |
enlarge_right(Integer addnc) | CH_Matrix_Classes::Indexmatrix | |
enlarge_right(Integer addnc, Integer d) | CH_Matrix_Classes::Indexmatrix | |
enlarge_right(Integer addnc, const Integer *dp, Integer d=1) | CH_Matrix_Classes::Indexmatrix | |
equal(const Indexmatrix &A, const Indexmatrix &b) | CH_Matrix_Classes::Indexmatrix | friend |
find() const | CH_Matrix_Classes::Indexmatrix | |
find(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
find_number(Integer num=0) const | CH_Matrix_Classes::Indexmatrix | |
find_number(const Indexmatrix &A, Integer num) | CH_Matrix_Classes::Indexmatrix | friend |
genmult(const Indexmatrix &A, const Indexmatrix &B, Indexmatrix &C, Integer alpha, Integer beta, int atrans, int btrans) | CH_Matrix_Classes::Indexmatrix | friend |
get_init() const | CH_Matrix_Classes::Indexmatrix | inline |
get_mtype() const | CH_Matrix_Classes::Indexmatrix | inline |
get_store() | CH_Matrix_Classes::Indexmatrix | inline |
get_store() const | CH_Matrix_Classes::Indexmatrix | inline |
Indexmatrix() | CH_Matrix_Classes::Indexmatrix | inline |
Indexmatrix(const Indexmatrix &A, Integer d=1) | CH_Matrix_Classes::Indexmatrix | inline |
Indexmatrix(const Range &) | CH_Matrix_Classes::Indexmatrix | inline |
Indexmatrix(Integer nr, Integer nc) | CH_Matrix_Classes::Indexmatrix | inline |
Indexmatrix(Integer nr, Integer nc, Integer d) | CH_Matrix_Classes::Indexmatrix | inline |
Indexmatrix(Integer nr, Integer nc, const Integer *dp, Integer incr=1) | CH_Matrix_Classes::Indexmatrix | inline |
Indexmatrix(const std::vector< Integer > &vec) | CH_Matrix_Classes::Indexmatrix | inline |
Indexmatrix(const Matrix &) | CH_Matrix_Classes::Indexmatrix | |
Indexmatrix(const Symmatrix &) | CH_Matrix_Classes::Indexmatrix | |
Indexmatrix(const Sparsemat &) | CH_Matrix_Classes::Indexmatrix | |
Indexmatrix(const Sparsesym &) | CH_Matrix_Classes::Indexmatrix | |
init(const Indexmatrix &A, Integer d=1) | CH_Matrix_Classes::Indexmatrix | inline |
init(const Range &) | CH_Matrix_Classes::Indexmatrix | |
init(Integer nr, Integer nc, Integer d) | CH_Matrix_Classes::Indexmatrix | inline |
init(Integer nr, Integer nc, const Integer *dp, Integer incr=1) | CH_Matrix_Classes::Indexmatrix | inline |
init(const std::vector< Integer > &vec) | CH_Matrix_Classes::Indexmatrix | inline |
init_to_zero() | CH_Matrix_Classes::Indexmatrix | inlineprivate |
insert_col(Integer i, const Indexmatrix &v) | CH_Matrix_Classes::Indexmatrix | |
insert_row(Integer i, const Indexmatrix &v) | CH_Matrix_Classes::Indexmatrix | |
ip(const Indexmatrix &A, const Indexmatrix &B) | CH_Matrix_Classes::Indexmatrix | friend |
is_init | CH_Matrix_Classes::Indexmatrix | private |
m | CH_Matrix_Classes::Indexmatrix | private |
Matrix (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | friend |
max(const Indexmatrix &A, Integer *iindex, Integer *jindex) | CH_Matrix_Classes::Indexmatrix | friend |
maxcols(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
maxrows(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
mem_dim | CH_Matrix_Classes::Indexmatrix | private |
memarray | CH_Matrix_Classes::Memarrayuser | protectedstatic |
Memarrayuser() | CH_Matrix_Classes::Memarrayuser | inlineprotected |
mfile_output(std::ostream &out, int precision=16, int width=0) const | CH_Matrix_Classes::Indexmatrix | |
min(const Indexmatrix &A, Integer *iindex, Integer *jindex) | CH_Matrix_Classes::Indexmatrix | friend |
mincols(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
minrows(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
mtype | CH_Matrix_Classes::Indexmatrix | privatestatic |
nc | CH_Matrix_Classes::Indexmatrix | private |
newsize(Integer nr, Integer nc) | CH_Matrix_Classes::Indexmatrix | |
norm2(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
nr | CH_Matrix_Classes::Indexmatrix | private |
operator!=(const Indexmatrix &A, const Indexmatrix &B) | CH_Matrix_Classes::Indexmatrix | friend |
operator!=(const Indexmatrix &A, Integer d) | CH_Matrix_Classes::Indexmatrix | friend |
operator!=(Integer d, const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
operator%(const Indexmatrix &A, const Indexmatrix &B) | CH_Matrix_Classes::Indexmatrix | friend |
operator%(const Indexmatrix &A, Integer d) | CH_Matrix_Classes::Indexmatrix | friend |
operator%=(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | inline |
operator%=(Integer d) | CH_Matrix_Classes::Indexmatrix | inline |
operator()(Integer i, Integer j) | CH_Matrix_Classes::Indexmatrix | inline |
operator()(Integer i) | CH_Matrix_Classes::Indexmatrix | inline |
operator()(Integer i, Integer j) const | CH_Matrix_Classes::Indexmatrix | inline |
operator()(Integer i) const | CH_Matrix_Classes::Indexmatrix | inline |
operator()(const Indexmatrix &vecrow, const Indexmatrix &veccol) const | CH_Matrix_Classes::Indexmatrix | |
operator()(const Indexmatrix &A) const | CH_Matrix_Classes::Indexmatrix | |
operator* (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | friend |
operator* (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | friend |
operator* (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | friend |
operator*=(const Indexmatrix &s) (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | inline |
operator*=(Integer d) (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | inline |
operator+ (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | friend |
operator+(const Indexmatrix &A, Integer d) | CH_Matrix_Classes::Indexmatrix | friend |
operator+(Integer d, const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
operator+=(const Indexmatrix &v) (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | inline |
operator+=(Integer d) | CH_Matrix_Classes::Indexmatrix | inline |
operator-() const (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | inline |
operator- (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | friend |
operator-(const Indexmatrix &A, Integer d) | CH_Matrix_Classes::Indexmatrix | friend |
operator-(Integer d, const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
operator-=(const Indexmatrix &v) (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | inline |
operator-=(Integer d) | CH_Matrix_Classes::Indexmatrix | inline |
operator/(const Indexmatrix &A, Integer d) | CH_Matrix_Classes::Indexmatrix | friend |
operator/=(Integer d) | CH_Matrix_Classes::Indexmatrix | inline |
operator<(const Indexmatrix &A, const Indexmatrix &B) | CH_Matrix_Classes::Indexmatrix | friend |
operator<(const Indexmatrix &A, Integer d) | CH_Matrix_Classes::Indexmatrix | friend |
operator<(Integer d, const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
operator<<(std::ostream &o, const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
operator<=(const Indexmatrix &A, const Indexmatrix &B) | CH_Matrix_Classes::Indexmatrix | friend |
operator<=(const Indexmatrix &A, Integer d) | CH_Matrix_Classes::Indexmatrix | friend |
operator<=(Integer d, const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
operator=(const Indexmatrix &A) (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | inline |
operator==(const Indexmatrix &A, const Indexmatrix &B) | CH_Matrix_Classes::Indexmatrix | friend |
operator==(const Indexmatrix &A, Integer d) | CH_Matrix_Classes::Indexmatrix | friend |
operator==(Integer d, const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
operator>(const Indexmatrix &A, const Indexmatrix &B) | CH_Matrix_Classes::Indexmatrix | friend |
operator>(const Indexmatrix &A, Integer d) | CH_Matrix_Classes::Indexmatrix | friend |
operator>(Integer d, const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
operator>=(const Indexmatrix &A, const Indexmatrix &B) | CH_Matrix_Classes::Indexmatrix | friend |
operator>=(const Indexmatrix &A, Integer d) | CH_Matrix_Classes::Indexmatrix | friend |
operator>=(Integer d, const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
operator>>(std::istream &i, Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
operator[](Integer i) | CH_Matrix_Classes::Indexmatrix | inline |
operator[](Integer i) const | CH_Matrix_Classes::Indexmatrix | inline |
rand(Integer nr, Integer nc, Integer lowerb, Integer upperb, CH_Tools::GB_rand *random_generator=0) | CH_Matrix_Classes::Indexmatrix | |
rand(Integer nr, Integer nc, Integer lb, Integer ub, CH_Tools::GB_rand *random_generator) | CH_Matrix_Classes::Indexmatrix | friend |
reduce_length(Integer n) | CH_Matrix_Classes::Indexmatrix | inline |
row(Integer i) const | CH_Matrix_Classes::Indexmatrix | |
rowdim() const | CH_Matrix_Classes::Indexmatrix | inline |
rows(const Indexmatrix &vec) const | CH_Matrix_Classes::Indexmatrix | |
scale_cols(const Indexmatrix &vec) | CH_Matrix_Classes::Indexmatrix | |
scale_rows(const Indexmatrix &vec) | CH_Matrix_Classes::Indexmatrix | |
set_init(bool) | CH_Matrix_Classes::Indexmatrix | inline |
shuffle(CH_Tools::GB_rand *random_generator=0) | CH_Matrix_Classes::Indexmatrix | |
sign(void) | CH_Matrix_Classes::Indexmatrix | |
sign(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
sortindex(const Indexmatrix &vec, bool nondecreasing) | CH_Matrix_Classes::Indexmatrix | friend |
sortindex(const Indexmatrix &vec, Indexmatrix &ind, bool nondecreasing) | CH_Matrix_Classes::Indexmatrix | friend |
Sparsemat (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | friend |
Sparsesym (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | friend |
subassign(const Indexmatrix &vecrow, const Indexmatrix &veccol, const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | |
subassign(const Indexmatrix &vec, const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | |
sum(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
sumcols(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
sumrows(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
swap(Indexmatrix &A, Indexmatrix &B) | CH_Matrix_Classes::Indexmatrix | friend |
Symmatrix (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | friend |
trace(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
transpose() | CH_Matrix_Classes::Indexmatrix | |
transpose(const Indexmatrix &A) | CH_Matrix_Classes::Indexmatrix | friend |
tril(Integer d=0) | CH_Matrix_Classes::Indexmatrix | |
tril(const Indexmatrix &A, Integer d) | CH_Matrix_Classes::Indexmatrix | friend |
triu(Integer d=0) | CH_Matrix_Classes::Indexmatrix | |
triu(const Indexmatrix &A, Integer d) | CH_Matrix_Classes::Indexmatrix | friend |
xbpeya(Indexmatrix &x, const Indexmatrix &y, Integer alpha, Integer beta, int ytrans) | CH_Matrix_Classes::Indexmatrix | friend |
xeya(const Indexmatrix &A, Integer d=1) | CH_Matrix_Classes::Indexmatrix | |
xeyapzb(Indexmatrix &x, const Indexmatrix &y, const Indexmatrix &z, Integer alpha, Integer beta) | CH_Matrix_Classes::Indexmatrix | friend |
xpeya(const Indexmatrix &A, Integer d=1) | CH_Matrix_Classes::Indexmatrix | |
~Indexmatrix() (defined in CH_Matrix_Classes::Indexmatrix) | CH_Matrix_Classes::Indexmatrix | inline |
~Memarrayuser() | CH_Matrix_Classes::Memarrayuser | inlineprotectedvirtual |