This is the complete list of members for casadi::SparsityInternal, including all inherited members.
| _appendColumns(const SparsityInternal &sp) const | casadi::SparsityInternal | |
| _appendVector(const SparsityInternal &sp) const | casadi::SparsityInternal | |
| _enlargeColumns(casadi_int ncol, const std::vector< casadi_int > &cc, bool ind1) const | casadi::SparsityInternal | |
| _enlargeRows(casadi_int nrow, const std::vector< casadi_int > &rr, bool ind1) const | casadi::SparsityInternal | |
| _erase(const std::vector< casadi_int > &rr, const std::vector< casadi_int > &cc, bool ind1, std::vector< casadi_int > &mapping) const | casadi::SparsityInternal | |
| _erase(const std::vector< casadi_int > &rr, bool ind1, std::vector< casadi_int > &mapping) const | casadi::SparsityInternal | |
| _mtimes(const Sparsity &y) const | casadi::SparsityInternal | |
| _removeDuplicates(std::vector< casadi_int > &mapping) const | casadi::SparsityInternal | |
| _reshape(casadi_int nrow, casadi_int ncol) const | casadi::SparsityInternal | |
| _resize(casadi_int nrow, casadi_int ncol) const | casadi::SparsityInternal | |
| _tril(bool includeDiagonal) const | casadi::SparsityInternal | |
| _triu(bool includeDiagonal) const | casadi::SparsityInternal | |
| amd() const | casadi::SparsityInternal | |
| augment(casadi_int k, std::vector< casadi_int > &jmatch, casadi_int *cheap, std::vector< casadi_int > &w, casadi_int *js, casadi_int *is, casadi_int *ps) const | casadi::SparsityInternal | |
| bfs(casadi_int n, std::vector< casadi_int > &wi, std::vector< casadi_int > &wj, std::vector< casadi_int > &queue, const std::vector< casadi_int > &imatch, const std::vector< casadi_int > &jmatch, casadi_int mark) const | casadi::SparsityInternal | |
| btf(std::vector< casadi_int > &rowperm, std::vector< casadi_int > &colperm, std::vector< casadi_int > &rowblock, std::vector< casadi_int > &colblock, std::vector< casadi_int > &coarse_rowblock, std::vector< casadi_int > &coarse_colblock) const | casadi::SparsityInternal | inline |
| btf() const | casadi::SparsityInternal | |
| bw_lower() const | casadi::SparsityInternal | |
| bw_upper() const | casadi::SparsityInternal | |
| class_name() const override | casadi::SparsityInternal | inlinevirtual |
| colind() const | casadi::SparsityInternal | inline |
| combine(const Sparsity &y, bool f0x_is_zero, bool function0_is_zero, std::vector< unsigned char > &mapping) const | casadi::SparsityInternal | |
| combine(const Sparsity &y, bool f0x_is_zero, bool function0_is_zero) const | casadi::SparsityInternal | |
| combineGen(const Sparsity &y, std::vector< unsigned char > &mapping) const | casadi::SparsityInternal | |
| combineGen1(const Sparsity &y, bool f0x_is_zero, bool function0_is_zero, std::vector< unsigned char > &mapping) const | casadi::SparsityInternal | |
| debug_repr(const SharedObjectInternal *) const | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
| destroySingleton() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | inlineprotected |
| dfs(casadi_int j, casadi_int top, std::vector< casadi_int > &xi, std::vector< casadi_int > &pstack, const std::vector< casadi_int > &pinv, std::vector< bool > &marked) const | casadi::SparsityInternal | |
| diag(casadi_int i, casadi_int j, double aij, void *other) | casadi::SparsityInternal | static |
| dim(bool with_nz=false) const | casadi::SparsityInternal | |
| disp(std::ostream &stream, bool more) const override | casadi::SparsityInternal | virtual |
| dmperm(std::vector< casadi_int > &rowperm, std::vector< casadi_int > &colperm, std::vector< casadi_int > &rowblock, std::vector< casadi_int > &colblock, std::vector< casadi_int > &coarse_rowblock, std::vector< casadi_int > &coarse_colblock) const | casadi::SparsityInternal | |
| drop(casadi_int(*fkeep)(casadi_int, casadi_int, double, void *), void *other, casadi_int nrow, casadi_int ncol, std::vector< casadi_int > &colind, std::vector< casadi_int > &row) | casadi::SparsityInternal | static |
| drop_diag() const | casadi::SparsityInternal | |
| etree(const casadi_int *sp, casadi_int *parent, casadi_int *w, casadi_int ata) | casadi::SparsityInternal | static |
| export_code(const std::string &lang, std::ostream &stream, const Dict &options) const | casadi::SparsityInternal | |
| find(std::vector< casadi_int > &loc, bool ind1) const | casadi::SparsityInternal | |
| GenericSharedInternal() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
| GenericSharedInternal(const GenericSharedInternal &node) | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
| get_col() const | casadi::SparsityInternal | |
| get_colind() const | casadi::SparsityInternal | |
| get_diag(std::vector< casadi_int > &mapping) const | casadi::SparsityInternal | |
| get_lower() const | casadi::SparsityInternal | |
| get_nz(casadi_int rr, casadi_int cc) const | casadi::SparsityInternal | |
| get_nz(const std::vector< casadi_int > &rr, const std::vector< casadi_int > &cc) const | casadi::SparsityInternal | |
| get_nz(std::vector< casadi_int > &indices) const | casadi::SparsityInternal | |
| get_row() const | casadi::SparsityInternal | |
| get_upper() const | casadi::SparsityInternal | |
| getCount() const | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
| has_diag() const | casadi::SparsityInternal | |
| hash() const | casadi::SparsityInternal | |
| initSingleton() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | inlineprotected |
| invertPermutation(const std::vector< casadi_int > &p) | casadi::SparsityInternal | static |
| is_column() const | casadi::SparsityInternal | |
| is_dense() const | casadi::SparsityInternal | |
| is_diag() const | casadi::SparsityInternal | |
| is_empty(bool both=false) const | casadi::SparsityInternal | |
| is_equal(const Sparsity &y) const | casadi::SparsityInternal | |
| is_equal(casadi_int y_nrow, casadi_int y_ncol, const std::vector< casadi_int > &y_colind, const std::vector< casadi_int > &y_row) const | casadi::SparsityInternal | |
| is_equal(casadi_int y_nrow, casadi_int y_ncol, const casadi_int *y_colind, const casadi_int *y_row) const | casadi::SparsityInternal | |
| is_orthonormal(bool allow_empty=false) const | casadi::SparsityInternal | |
| is_orthonormal_columns(bool allow_empty=false) const | casadi::SparsityInternal | |
| is_orthonormal_rows(bool allow_empty=false) const | casadi::SparsityInternal | |
| is_permutation() const | casadi::SparsityInternal | |
| is_reshape(const SparsityInternal &y) const | casadi::SparsityInternal | |
| is_row() const | casadi::SparsityInternal | |
| is_scalar(bool scalar_and_dense) const | casadi::SparsityInternal | |
| is_selection(bool allow_empty=false) const | casadi::SparsityInternal | |
| is_square() const | casadi::SparsityInternal | |
| is_stacked(const Sparsity &y, casadi_int n) const | casadi::SparsityInternal | |
| is_subset(const Sparsity &rhs) const | casadi::SparsityInternal | |
| is_symmetric() const | casadi::SparsityInternal | |
| is_transpose(const SparsityInternal &y) const | casadi::SparsityInternal | |
| is_tril(bool strictly) const | casadi::SparsityInternal | |
| is_triu(bool strictly) const | casadi::SparsityInternal | |
| is_vector() const | casadi::SparsityInternal | |
| largest_first() const | casadi::SparsityInternal | |
| ldl_colind(const casadi_int *sp, casadi_int *parent, casadi_int *l_colind, casadi_int *w) | casadi::SparsityInternal | static |
| ldl_row(const casadi_int *sp, const casadi_int *parent, casadi_int *l_colind, casadi_int *l_row, casadi_int *w) | casadi::SparsityInternal | static |
| leaf(casadi_int i, casadi_int j, const casadi_int *first, casadi_int *maxfirst, casadi_int *prevleaf, casadi_int *ancestor, casadi_int *jleaf) | casadi::SparsityInternal | static |
| makeDense(std::vector< casadi_int > &mapping) const | casadi::SparsityInternal | |
| matched(casadi_int n, const std::vector< casadi_int > &wj, const std::vector< casadi_int > &imatch, std::vector< casadi_int > &p, std::vector< casadi_int > &q, std::vector< casadi_int > &cc, std::vector< casadi_int > &rr, casadi_int set, casadi_int mark) | casadi::SparsityInternal | static |
| maxtrans(std::vector< casadi_int > &imatch, std::vector< casadi_int > &jmatch, Sparsity &trans, casadi_int seed) const | casadi::SparsityInternal | |
| multiply(const Sparsity &B) const | casadi::SparsityInternal | |
| nnz() const | casadi::SparsityInternal | inline |
| nnz_diag() const | casadi::SparsityInternal | |
| nnz_lower(bool strictly=false) const | casadi::SparsityInternal | |
| nnz_upper(bool strictly=false) const | casadi::SparsityInternal | |
| numel() const | casadi::SparsityInternal | |
| operator=(const GenericSharedInternal &node) | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
| pattern_inverse() const | casadi::SparsityInternal | |
| permute(const std::vector< casadi_int > &pinv, const std::vector< casadi_int > &q, casadi_int values) const | casadi::SparsityInternal | |
| permute(const std::vector< casadi_int > &pinv, const std::vector< casadi_int > &q, casadi_int values, std::vector< casadi_int > &colind_C, std::vector< casadi_int > &row_C) const | casadi::SparsityInternal | |
| pmult(const std::vector< casadi_int > &p, bool permute_rows=true, bool permute_cols=true, bool invert_permutation=false) const | casadi::SparsityInternal | |
| postorder(const casadi_int *parent, casadi_int n, casadi_int *post, casadi_int *w) | casadi::SparsityInternal | static |
| postorder_dfs(casadi_int j, casadi_int k, casadi_int *head, const casadi_int *next, casadi_int *post, casadi_int *stack) | casadi::SparsityInternal | static |
| qr_counts(const casadi_int *tr_sp, const casadi_int *parent, const casadi_int *post, casadi_int *counts, casadi_int *w) | casadi::SparsityInternal | static |
| qr_init(const casadi_int *sp, const casadi_int *sp_tr, casadi_int *leftmost, casadi_int *parent, casadi_int *pinv, casadi_int *nrow_ext, casadi_int *v_nnz, casadi_int *r_nnz, casadi_int *w) | casadi::SparsityInternal | static |
| qr_nnz(const casadi_int *sp, casadi_int *pinv, casadi_int *leftmost, const casadi_int *parent, casadi_int *nrow_ext, casadi_int *w) | casadi::SparsityInternal | static |
| qr_sparsities(const casadi_int *sp_a, casadi_int nrow_ext, casadi_int *sp_v, casadi_int *sp_r, const casadi_int *leftmost, const casadi_int *parent, const casadi_int *pinv, casadi_int *iw) | casadi::SparsityInternal | static |
| randperm(casadi_int n, casadi_int seed) | casadi::SparsityInternal | static |
| repr_el(casadi_int k) const | casadi::SparsityInternal | |
| row() const | casadi::SparsityInternal | inline |
| rowsSequential(bool strictly) const | casadi::SparsityInternal | |
| rprune(casadi_int i, casadi_int j, double aij, void *other) | casadi::SparsityInternal | static |
| scatter(casadi_int j, std::vector< casadi_int > &w, casadi_int mark, casadi_int *Ci, casadi_int nz) const | casadi::SparsityInternal | |
| scc(std::vector< casadi_int > &p, std::vector< casadi_int > &r) const | casadi::SparsityInternal | |
| shared_from_this() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | inlineprotected |
| shared_from_this() const | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | inlineprotected |
| SharedObjectInternal() | casadi::SharedObjectInternal | inline |
| SharedObjectInternal(const SharedObjectInternal &node) | casadi::SharedObjectInternal | inline |
| size() const | casadi::SparsityInternal | |
| size1() const | casadi::SparsityInternal | inline |
| size2() const | casadi::SparsityInternal | inline |
| sp() const | casadi::SparsityInternal | inline |
| SparsityInternal(casadi_int nrow, casadi_int ncol, const casadi_int *colind, const casadi_int *row) | casadi::SparsityInternal | |
| spsolve(bvec_t *X, bvec_t *B, bool tr) const | casadi::SparsityInternal | |
| spy(std::ostream &stream) const | casadi::SparsityInternal | |
| spy_matlab(const std::string &mfile) const | casadi::SparsityInternal | |
| star_coloring(casadi_int ordering, casadi_int cutoff) const | casadi::SparsityInternal | |
| star_coloring2(casadi_int ordering, casadi_int cutoff) const | casadi::SparsityInternal | |
| sub(const std::vector< casadi_int > &rr, const std::vector< casadi_int > &cc, std::vector< casadi_int > &mapping, bool ind1) const | casadi::SparsityInternal | |
| sub(const std::vector< casadi_int > &rr, const SparsityInternal &sp, std::vector< casadi_int > &mapping, bool ind1) const | casadi::SparsityInternal | |
| T() const | casadi::SparsityInternal | |
| transpose(std::vector< casadi_int > &mapping, bool invert_mapping=false) const | casadi::SparsityInternal | |
| uni_coloring(const Sparsity &AT, casadi_int cutoff) const | casadi::SparsityInternal | |
| unmatched(casadi_int m, const std::vector< casadi_int > &wi, std::vector< casadi_int > &p, std::vector< casadi_int > &rr, casadi_int set) | casadi::SparsityInternal | static |
| wclear(casadi_int mark, casadi_int lemax, casadi_int *w, casadi_int n) | casadi::SparsityInternal | static |
| weak() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
| weak_ref_type typedef | casadi::SharedObjectInternal | |
| ~GenericSharedInternal()=0 | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | pure virtual |
| ~SparsityInternal() override | casadi::SparsityInternal |