| abs(void) | CH_Matrix_Classes::Matrix | |
| aggregate_primal_data(const PrimalData &it, double itsfactor) | ConicBundle::PrimalMatrix | inlinevirtual |
| ceil(void) | CH_Matrix_Classes::Matrix | |
| clone_primal_data() const | ConicBundle::PrimalMatrix | inlinevirtual |
| col(Integer i) const | CH_Matrix_Classes::Matrix | |
| coldim() const | CH_Matrix_Classes::Matrix | inline |
| cols(const Indexmatrix &vec) const | CH_Matrix_Classes::Matrix | |
| concat_below(const Matrix &A) | CH_Matrix_Classes::Matrix | |
| concat_below(Real d) | CH_Matrix_Classes::Matrix | |
| concat_right(const Matrix &A, int Atrans=0) | CH_Matrix_Classes::Matrix | |
| concat_right(Real d) | CH_Matrix_Classes::Matrix | |
| contains_nan() | CH_Matrix_Classes::Matrix | |
| delete_cols(const Indexmatrix &ind, bool sorted_increasingly=false) | CH_Matrix_Classes::Matrix | |
| delete_rows(const Indexmatrix &ind, bool sorted_increasingly=false) | CH_Matrix_Classes::Matrix | |
| dim(Integer &_nr, Integer &_nc) const | CH_Matrix_Classes::Matrix | inline |
| dim() const | CH_Matrix_Classes::Matrix | inline |
| display(std::ostream &out, int precision=0, int width=0, int screenwidth=0) const | CH_Matrix_Classes::Matrix | |
| enlarge_below(Integer addnr) | CH_Matrix_Classes::Matrix | |
| enlarge_below(Integer addnr, Real d) | CH_Matrix_Classes::Matrix | |
| enlarge_below(Integer addnr, const Real *dp, Real d=1.) | CH_Matrix_Classes::Matrix | |
| enlarge_right(Integer addnc) | CH_Matrix_Classes::Matrix | |
| enlarge_right(Integer addnc, Real d) | CH_Matrix_Classes::Matrix | |
| enlarge_right(Integer addnc, const Real *dp, Real d=1.) | CH_Matrix_Classes::Matrix | |
| find(Real tol=1e-10) const | CH_Matrix_Classes::Matrix | |
| find_number(Real num=0., Real tol=1e-10) const | CH_Matrix_Classes::Matrix | |
| floor(void) | CH_Matrix_Classes::Matrix | |
| get_init() const | CH_Matrix_Classes::Matrix | inline |
| get_mtype() const | CH_Matrix_Classes::Matrix | inline |
| get_store() | CH_Matrix_Classes::Matrix | inline |
| get_store() const | CH_Matrix_Classes::Matrix | inline |
| init(const Matrix &A, Real d=1., int atrans=0) | CH_Matrix_Classes::Matrix | inline |
| init(const Indexmatrix &A, Real d=1.) | CH_Matrix_Classes::Matrix | inline |
| init(const Sparsemat &A, Real d=1.) | CH_Matrix_Classes::Matrix | inline |
| init(const Symmatrix &S, Real d=1.) | CH_Matrix_Classes::Matrix | inline |
| init(const Sparsesym &, Real d=1.) | CH_Matrix_Classes::Matrix | inline |
| init(const Realrange &) | CH_Matrix_Classes::Matrix | |
| init(Integer nr, Integer nc, Real d) | CH_Matrix_Classes::Matrix | inline |
| init(Integer nr, Integer nc, const Real *dp, Integer incr=1, Real d=1.) | CH_Matrix_Classes::Matrix | inline |
| init(const std::vector< Real > &vec) | CH_Matrix_Classes::Matrix | inline |
| init_diag(int nr, Real d=1.) | CH_Matrix_Classes::Matrix | inline |
| init_diag(const Matrix &vec, Real d=1.) | CH_Matrix_Classes::Matrix | inline |
| init_diag(const Indexmatrix &vec, Real d=1.) | CH_Matrix_Classes::Matrix | inline |
| insert_col(Integer i, const Matrix &v) | CH_Matrix_Classes::Matrix | |
| insert_row(Integer i, const Matrix &v) | CH_Matrix_Classes::Matrix | |
| inv(void) | CH_Matrix_Classes::Matrix | |
| ls(Matrix &rhs, Real tol) | CH_Matrix_Classes::Matrix | inline |
| Matrix() | CH_Matrix_Classes::Matrix | inline |
| Matrix(const Matrix &, Real d=1., int atrans=0) | CH_Matrix_Classes::Matrix | inline |
| Matrix(const Realrange &) | CH_Matrix_Classes::Matrix | inline |
| Matrix(Integer nr, Integer nc) | CH_Matrix_Classes::Matrix | inline |
| Matrix(Integer nr, Integer nc, Real d) | CH_Matrix_Classes::Matrix | inline |
| Matrix(Integer nr, Integer nc, const Real *dp, Integer incr=1, Real d=1.) | CH_Matrix_Classes::Matrix | inline |
| Matrix(const std::vector< Real > &vec) | CH_Matrix_Classes::Matrix | inline |
| Matrix(const Indexmatrix &A, Real d=1.) | CH_Matrix_Classes::Matrix | inline |
| Matrix(const Sparsemat &A, Real d=1.) | CH_Matrix_Classes::Matrix | inline |
| Matrix(const Symmatrix &S, Real d=1.) | CH_Matrix_Classes::Matrix | inline |
| Matrix(const Sparsesym &, Real d=1.) | CH_Matrix_Classes::Matrix | inline |
| 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::Matrix | |
| newsize(Integer nr, Integer nc) | CH_Matrix_Classes::Matrix | |
| nnls(Matrix &rhs, Matrix *dual=0, Real tol=1e-10) const | CH_Matrix_Classes::Matrix | |
| operator%=(const Matrix &A) | CH_Matrix_Classes::Matrix | inline |
| operator()(Integer i, Integer j) | CH_Matrix_Classes::Matrix | inline |
| operator()(Integer i) | CH_Matrix_Classes::Matrix | inline |
| operator()(Integer i, Integer j) const | CH_Matrix_Classes::Matrix | inline |
| operator()(Integer i) const | CH_Matrix_Classes::Matrix | inline |
| operator()(const Indexmatrix &vecrow, const Indexmatrix &veccol) const | CH_Matrix_Classes::Matrix | |
| operator()(const Indexmatrix &A) const | CH_Matrix_Classes::Matrix | |
| operator*=(const Matrix &s) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator*=(Real d) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator*=(const Symmatrix &S) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator*=(const Sparsesym &S) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator*=(const Sparsemat &A) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator+=(const Matrix &v) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator+=(Real d) | CH_Matrix_Classes::Matrix | inline |
| operator+=(const Symmatrix &S) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator+=(const Sparsesym &S) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator+=(const Sparsemat &A) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator-() const (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator-=(const Matrix &v) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator-=(Real d) | CH_Matrix_Classes::Matrix | inline |
| operator-=(const Symmatrix &S) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator-=(const Sparsesym &S) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator-=(const Sparsemat &A) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator/=(const Matrix &A) | CH_Matrix_Classes::Matrix | inline |
| operator/=(Real d) | CH_Matrix_Classes::Matrix | inline |
| operator=(const CH_Matrix_Classes::Matrix &pd) | ConicBundle::PrimalMatrix | inline |
| operator=(const Symmatrix &S) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator=(const Sparsesym &) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator=(const Sparsemat &A) (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| operator[](Integer i) | CH_Matrix_Classes::Matrix | inline |
| operator[](Integer i) const | CH_Matrix_Classes::Matrix | inline |
| pivot_permute_cols(const Indexmatrix &piv, bool inverse=false) | CH_Matrix_Classes::Matrix | |
| pivot_permute_rows(const Indexmatrix &piv, bool inverse=false) | CH_Matrix_Classes::Matrix | |
| PrimalMatrix() | ConicBundle::PrimalMatrix | inline |
| PrimalMatrix(CH_Matrix_Classes::Integer nr, CH_Matrix_Classes::Integer nc) | ConicBundle::PrimalMatrix | inline |
| PrimalMatrix(CH_Matrix_Classes::Integer r, CH_Matrix_Classes::Integer c, CH_Matrix_Classes::Real d) | ConicBundle::PrimalMatrix | inline |
| PrimalMatrix(const PrimalMatrix &pm) | ConicBundle::PrimalMatrix | inline |
| PrimalMatrix(const CH_Matrix_Classes::Matrix &pm) | ConicBundle::PrimalMatrix | inline |
| Q_times(Matrix &A, Integer r) const | CH_Matrix_Classes::Matrix | |
| QR_concat_right(const Matrix &A, Indexmatrix &piv, Integer r, Real tol=1e-10) | CH_Matrix_Classes::Matrix | |
| QR_factor(Real tol=1e-10) | CH_Matrix_Classes::Matrix | |
| QR_factor(Matrix &Q, Real tol=1e-10) | CH_Matrix_Classes::Matrix | |
| QR_factor(Matrix &Q, Matrix &R, Real tol) const | CH_Matrix_Classes::Matrix | inline |
| QR_factor(Indexmatrix &piv, Real tol=1e-10) | CH_Matrix_Classes::Matrix | |
| QR_factor(Matrix &Q, Indexmatrix &piv, Real tol=1e-10) | CH_Matrix_Classes::Matrix | |
| QR_factor(Matrix &Q, Matrix &R, Indexmatrix &piv, Real tol) const | CH_Matrix_Classes::Matrix | inline |
| QR_factor_relpiv(Indexmatrix &piv, Real tol=1e-10) | CH_Matrix_Classes::Matrix | |
| QR_solve(Matrix &rhs, Real tol=1e-10) | CH_Matrix_Classes::Matrix | |
| Qt_times(Matrix &A, Integer r) const | CH_Matrix_Classes::Matrix | |
| rand(Integer nr, Integer nc, CH_Tools::GB_rand *random_generator=0) | CH_Matrix_Classes::Matrix | |
| rand_normal(Integer nr, Integer nc, Real mean=0., Real variance=1., int generator_type=0) | CH_Matrix_Classes::Matrix | |
| reduce_length(Integer n) | CH_Matrix_Classes::Matrix | inline |
| rint(void) | CH_Matrix_Classes::Matrix | |
| round(void) | CH_Matrix_Classes::Matrix | |
| row(Integer i) const | CH_Matrix_Classes::Matrix | |
| rowdim() const | CH_Matrix_Classes::Matrix | inline |
| rows(const Indexmatrix &vec) const | CH_Matrix_Classes::Matrix | |
| scale_cols(const Matrix &vec) | CH_Matrix_Classes::Matrix | |
| scale_primal_data(double myfactor) | ConicBundle::PrimalMatrix | inlinevirtual |
| scale_rows(const Matrix &vec) | CH_Matrix_Classes::Matrix | |
| set_init(bool) | CH_Matrix_Classes::Matrix | inline |
| shuffle(CH_Tools::GB_rand *random_generator=0) | CH_Matrix_Classes::Matrix | |
| sign(Real tol=1e-12) | CH_Matrix_Classes::Matrix | |
| sqr(void) | CH_Matrix_Classes::Matrix | |
| sqrt(void) | CH_Matrix_Classes::Matrix | |
| subassign(const Indexmatrix &vecrow, const Indexmatrix &veccol, const Matrix &A) | CH_Matrix_Classes::Matrix | |
| subassign(const Indexmatrix &vec, const Matrix &A) | CH_Matrix_Classes::Matrix | |
| swap_colsij(Integer i, Integer j) | CH_Matrix_Classes::Matrix | |
| swap_rowsij(Integer i, Integer j) | CH_Matrix_Classes::Matrix | |
| times_Q(Matrix &A, Integer r) const | CH_Matrix_Classes::Matrix | |
| transpose() | CH_Matrix_Classes::Matrix | |
| tril(Integer d=0) | CH_Matrix_Classes::Matrix | |
| tril_solve(Matrix &rhs, Real tol=1e-10) | CH_Matrix_Classes::Matrix | |
| triu(Integer d=0) | CH_Matrix_Classes::Matrix | |
| triu_solve(Matrix &rhs, Real tol=1e-10) | CH_Matrix_Classes::Matrix | |
| xeya(const Matrix &A, Real d=1., int atrans=0) | CH_Matrix_Classes::Matrix | |
| xeya(const Indexmatrix &A, Real d=1.) | CH_Matrix_Classes::Matrix | |
| xeya(const Symmatrix &A, Real d=1.) | CH_Matrix_Classes::Matrix | |
| xeya(const Sparsesym &A, Real d=1.) | CH_Matrix_Classes::Matrix | |
| xeya(const Sparsemat &A, Real d=1.) | CH_Matrix_Classes::Matrix | |
| xpeya(const Matrix &A, Real d=1.) | CH_Matrix_Classes::Matrix | |
| xpeya(const Indexmatrix &A, Real d=1.) | CH_Matrix_Classes::Matrix | |
| xpeya(const Symmatrix &A, Real d=1.) | CH_Matrix_Classes::Matrix | |
| xpeya(const Sparsesym &A, Real d=1.) | CH_Matrix_Classes::Matrix | |
| xpeya(const Sparsemat &A, Real d=1.) | CH_Matrix_Classes::Matrix | |
| ~Matrix() (defined in CH_Matrix_Classes::Matrix) | CH_Matrix_Classes::Matrix | inline |
| ~Memarrayuser() | CH_Matrix_Classes::Memarrayuser | inlineprotectedvirtual |
| ~PrimalData() (defined in ConicBundle::PrimalData) | ConicBundle::PrimalData | virtual |