This is the complete list of members for casadi::Sparsity, including all inherited members.
__hash__() const | casadi::GenericShared< SharedObject, SharedObjectInternal > | |
add(T *data, const T *val_data, const Sparsity &val_sp) const | casadi::Sparsity | |
add(DataType *data, const DataType *val_data, const Sparsity &val_sp) const | casadi::Sparsity | |
add_nz(casadi_int rr, casadi_int cc) | casadi::Sparsity | |
amd() const | casadi::Sparsity | |
append(const Sparsity &sp) | casadi::Sparsity | |
appendColumns(const Sparsity &sp) | casadi::Sparsity | |
assign(SharedObjectInternal *node) | casadi::GenericShared< SharedObject, SharedObjectInternal > | |
B typedef | casadi::Sparsity | |
band(casadi_int n, casadi_int p) | casadi::Sparsity | static |
banded(casadi_int n, casadi_int p) | casadi::Sparsity | static |
base_type typedef | casadi::SharedObject | |
blockcat(const std::vector< std::vector< Sparsity > > &v) | casadi::Sparsity | static |
bor(T *data, const T *val_data, const Sparsity &val_sp) const | casadi::Sparsity | |
bor(DataType *data, const DataType *val_data, const Sparsity &val_sp) const | casadi::Sparsity | |
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::Sparsity | |
bw_lower() const | casadi::Sparsity | |
bw_upper() const | casadi::Sparsity | |
CachingMap typedef | casadi::Sparsity | |
class_name() const | casadi::SharedObject | |
colind() const | casadi::Sparsity | |
colind(casadi_int cc) const | casadi::Sparsity | |
columns() const | casadi::Sparsity | inline |
combine(const Sparsity &y, bool f0x_is_zero, bool function0_is_zero, std::vector< unsigned char > &mapping) const | casadi::Sparsity | |
combine(const Sparsity &y, bool f0x_is_zero, bool function0_is_zero) const | casadi::Sparsity | |
compress(bool canonical=true) const | casadi::Sparsity | |
compressed(const std::vector< casadi_int > &v, bool order_rows=false) | casadi::Sparsity | static |
compressed(const casadi_int *v, bool order_rows=false) | casadi::Sparsity | static |
count_down() | casadi::GenericShared< SharedObject, SharedObjectInternal > | protected |
count_up() | casadi::GenericShared< SharedObject, SharedObjectInternal > | protected |
create(SparsityInternal *node) | casadi::Sparsity | static |
debug_repr() const | casadi::GenericShared< SharedObject, SharedObjectInternal > | |
dense(casadi_int nrow, casadi_int ncol=1) | casadi::Sparsity | static |
dense(const std::pair< casadi_int, casadi_int > &rc) | casadi::Sparsity | inlinestatic |
density() const | casadi::Sparsity | |
deserialize(std::istream &stream) | casadi::Sparsity | static |
deserialize(const std::string &s) | casadi::Sparsity | static |
deserialize(DeserializingStream &s) | casadi::Sparsity | static |
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::Sparsity | |
diag(casadi_int nrow) | casadi::Sparsity | inlinestatic |
diag(casadi_int nrow, casadi_int ncol) | casadi::Sparsity | static |
diag(const std::pair< casadi_int, casadi_int > &rc) | casadi::Sparsity | inlinestatic |
diagcat(const std::vector< Sparsity > &v) | casadi::Sparsity | static |
diagsplit(const Sparsity &x, const std::vector< casadi_int > &offset1, const std::vector< casadi_int > &offset2) | casadi::Sparsity | static |
SparsityInterface< Sparsity >::diagsplit(const Sparsity &x, const std::vector< casadi_int > &output_offset) | casadi::SparsityInterface< Sparsity > | privatestatic |
SparsityInterface< Sparsity >::diagsplit(const Sparsity &x, casadi_int incr) | casadi::SparsityInterface< Sparsity > | privatestatic |
SparsityInterface< Sparsity >::diagsplit(const Sparsity &x, casadi_int incr1, casadi_int incr2) | casadi::SparsityInterface< Sparsity > | privatestatic |
dim(bool with_nz=false) const | casadi::Sparsity | |
disp(std::ostream &stream, bool more=false) const | casadi::SharedObject | |
enlarge(casadi_int nrow, casadi_int ncol, const std::vector< casadi_int > &rr, const std::vector< casadi_int > &cc, bool ind1=false) | casadi::Sparsity | |
enlargeColumns(casadi_int ncol, const std::vector< casadi_int > &cc, bool ind1=false) | casadi::Sparsity | |
enlargeRows(casadi_int nrow, const std::vector< casadi_int > &rr, bool ind1=false) | casadi::Sparsity | |
erase(const std::vector< casadi_int > &rr, const std::vector< casadi_int > &cc, bool ind1=false) | casadi::Sparsity | |
erase(const std::vector< casadi_int > &rr, bool ind1=false) | casadi::Sparsity | |
etree(bool ata=false) const | casadi::Sparsity | |
export_code(const std::string &lang, std::ostream &stream=casadi::uout(), const Dict &options=Dict()) const | casadi::Sparsity | |
file_format(const std::string &filename, const std::string &format_hint, const std::set< std::string > &file_formats) | casadi::Sparsity | static |
file_formats | casadi::Sparsity | static |
find(bool ind1=SWIG_IND1) const | casadi::Sparsity | |
find(std::vector< casadi_int > &loc, bool ind1=false) const | casadi::Sparsity | |
from_file(const std::string &filename, const std::string &format_hint="") | casadi::Sparsity | static |
GenericShared() | casadi::GenericShared< SharedObject, SharedObjectInternal > | inline |
GenericShared(const GenericShared &ref) | casadi::GenericShared< SharedObject, SharedObjectInternal > | inline |
get() const | casadi::Sparsity | |
get_ccs(std::vector< casadi_int > &colind, std::vector< casadi_int > &row) const | casadi::Sparsity | |
get_col() const | casadi::Sparsity | |
get_colind() const | casadi::Sparsity | |
get_crs(std::vector< casadi_int > &rowind, std::vector< casadi_int > &col) const | casadi::Sparsity | |
get_diag(std::vector< casadi_int > &mapping) const | casadi::Sparsity | |
get_lower() const | casadi::Sparsity | |
get_nz(casadi_int rr, casadi_int cc) const | casadi::Sparsity | |
get_nz(const std::vector< casadi_int > &rr, const std::vector< casadi_int > &cc) const | casadi::Sparsity | |
get_nz(std::vector< casadi_int > &indices) const | casadi::Sparsity | |
get_row() const | casadi::Sparsity | |
get_str(bool more=false) const | casadi::SharedObject | inline |
get_triplet(std::vector< casadi_int > &row, std::vector< casadi_int > &col) const | casadi::Sparsity | |
get_upper() const | casadi::Sparsity | |
getCache() | casadi::Sparsity | static |
getCount() const | casadi::GenericShared< SharedObject, SharedObjectInternal > | |
getEmpty() | casadi::Sparsity | static |
getScalar() | casadi::Sparsity | static |
getScalarSparse() | casadi::Sparsity | static |
has_nz(casadi_int rr, casadi_int cc) const | casadi::Sparsity | |
hash() const | casadi::Sparsity | |
horzcat(const std::vector< Sparsity > &sp) | casadi::Sparsity | static |
horzsplit(const Sparsity &x, const std::vector< casadi_int > &offset) | casadi::Sparsity | static |
SparsityInterface< Sparsity >::horzsplit(const Sparsity &x, casadi_int incr) | casadi::SparsityInterface< Sparsity > | privatestatic |
info() const | casadi::Sparsity | |
internal_base_type typedef | casadi::SharedObject | |
intersect(const Sparsity &y, std::vector< unsigned char > &mapping) const | casadi::Sparsity | |
intersect(const Sparsity &y) const | casadi::Sparsity | |
is_column() const | casadi::Sparsity | |
is_dense() const | casadi::Sparsity | |
is_diag() const | casadi::Sparsity | |
is_empty(bool both=false) const | casadi::Sparsity | |
is_equal(const Sparsity &y) const | casadi::Sparsity | |
is_equal(casadi_int nrow, casadi_int ncol, const std::vector< casadi_int > &colind, const std::vector< casadi_int > &row) const | casadi::Sparsity | |
is_equal(casadi_int nrow, casadi_int ncol, const casadi_int *colind, const casadi_int *row) const | casadi::Sparsity | |
is_null() const | casadi::GenericShared< SharedObject, SharedObjectInternal > | |
is_orthonormal(bool allow_empty=false) const | casadi::Sparsity | |
is_orthonormal_columns(bool allow_empty=false) const | casadi::Sparsity | |
is_orthonormal_rows(bool allow_empty=false) const | casadi::Sparsity | |
is_permutation() const | casadi::Sparsity | |
is_reshape(const Sparsity &y) const | casadi::Sparsity | |
is_row() const | casadi::Sparsity | |
is_scalar(bool scalar_and_dense=false) const | casadi::Sparsity | |
is_selection(bool allow_empty=false) const | casadi::Sparsity | |
is_singular() const | casadi::Sparsity | |
is_square() const | casadi::Sparsity | |
is_stacked(const Sparsity &y, casadi_int n) const | casadi::Sparsity | |
is_subset(const Sparsity &rhs) const | casadi::Sparsity | |
is_symmetric() const | casadi::Sparsity | |
is_transpose(const Sparsity &y) const | casadi::Sparsity | |
is_tril(bool strictly=false) const | casadi::Sparsity | |
is_triu(bool strictly=false) const | casadi::Sparsity | |
is_vector() const | casadi::Sparsity | |
kkt(const Sparsity &H, const Sparsity &J, bool with_x_diag=true, bool with_lam_g_diag=true) | casadi::Sparsity | static |
kron(const Sparsity &a, const Sparsity &b) | casadi::Sparsity | static |
largest_first() const | casadi::Sparsity | |
ldl(std::vector< casadi_int > &p, bool amd=true) const | casadi::Sparsity | |
lower(casadi_int n) | casadi::Sparsity | static |
mac(const Sparsity &x, const Sparsity &y, const Sparsity &z) | casadi::Sparsity | inlinestatic |
makeDense(std::vector< casadi_int > &mapping) const | casadi::Sparsity | |
mtimes(const Sparsity &x, const Sparsity &y) | casadi::Sparsity | static |
SparsityInterface< Sparsity >::mtimes(const std::vector< Sparsity > &args) | casadi::SparsityInterface< Sparsity > | privatestatic |
mul_sparsityF(const bvec_t *x, const Sparsity &x_sp, const bvec_t *y, const Sparsity &y_sp, bvec_t *z, const Sparsity &z_sp, bvec_t *w) | casadi::Sparsity | static |
mul_sparsityR(bvec_t *x, const Sparsity &x_sp, bvec_t *y, const Sparsity &y_sp, bvec_t *z, const Sparsity &z_sp, bvec_t *w) | casadi::Sparsity | static |
nnz() const | casadi::Sparsity | |
nnz_diag() const | casadi::Sparsity | |
nnz_lower(bool strictly=false) const | casadi::Sparsity | |
nnz_upper(bool strictly=false) const | casadi::Sparsity | |
nonzeros(casadi_int nrow, casadi_int ncol, const std::vector< casadi_int > &nz, bool ind1=SWIG_IND1) | casadi::Sparsity | static |
norm_0_mul(const Sparsity &x, const Sparsity &A) | casadi::Sparsity | static |
numel() const | casadi::Sparsity | |
operator const casadi_int *() const | casadi::Sparsity | |
operator const std::vector< casadi_int > &() const | casadi::Sparsity | |
operator SparsityStruct() const | casadi::Sparsity | |
operator!=(const Sparsity &y) const | casadi::Sparsity | inline |
operator*() const | casadi::Sparsity | |
operator*(const Sparsity &b) const | casadi::Sparsity | |
operator+(const Sparsity &b) const | casadi::Sparsity | |
operator->() const | casadi::Sparsity | |
operator=(const GenericShared &ref) | casadi::GenericShared< SharedObject, SharedObjectInternal > | |
operator==(const Sparsity &y) const | casadi::Sparsity | inline |
own(SharedObjectInternal *node) | casadi::GenericShared< SharedObject, SharedObjectInternal > | |
pattern_inverse() const | casadi::Sparsity | |
permutation(const std::vector< casadi_int > &p, bool invert=false) | casadi::Sparsity | static |
permutation_vector(bool invert=false) const | casadi::Sparsity | |
pmult(const std::vector< casadi_int > &p, bool permute_rows=true, bool permute_columns=true, bool invert_permutation=false) const | casadi::Sparsity | |
postfix_dim() const | casadi::Sparsity | |
print_ptr(std::ostream &stream=casadi::uout()) const | casadi::SharedObject | |
qr_sparse(Sparsity &V, Sparsity &R, std::vector< casadi_int > &prinv, std::vector< casadi_int > &pc, bool amd=true) const | casadi::Sparsity | |
removeDuplicates(std::vector< casadi_int > &mapping) | casadi::Sparsity | |
repr_el(casadi_int k) const | casadi::Sparsity | |
reshape(const Sparsity &x, casadi_int nrow, casadi_int ncol) | casadi::Sparsity | static |
reshape(const Sparsity &x, const Sparsity &sp) | casadi::Sparsity | static |
resize(casadi_int nrow, casadi_int ncol) | casadi::Sparsity | |
row() const | casadi::Sparsity | |
row(casadi_int el) const | casadi::Sparsity | |
rowcol(const std::vector< casadi_int > &row, const std::vector< casadi_int > &col, casadi_int nrow, casadi_int ncol) | casadi::Sparsity | static |
rows() const | casadi::Sparsity | inline |
rowsSequential(bool strictly=true) const | casadi::Sparsity | |
scalar(bool dense_scalar=true) | casadi::Sparsity | inlinestatic |
scc(std::vector< casadi_int > &index, std::vector< casadi_int > &offset) const | casadi::Sparsity | |
serialize(std::ostream &stream) const | casadi::Sparsity | |
serialize() const | casadi::Sparsity | |
serialize(SerializingStream &s) const | casadi::Sparsity | |
set(T *data, const T *val_data, const Sparsity &val_sp) const | casadi::Sparsity | |
set(DataType *data, const DataType *val_data, const Sparsity &val_sp) const | casadi::Sparsity | |
size() const | casadi::Sparsity | |
size(casadi_int axis) const | casadi::Sparsity | |
size1() const | casadi::Sparsity | |
size2() const | casadi::Sparsity | |
Sparsity(casadi_int dummy=0) | casadi::Sparsity | explicit |
Sparsity(casadi_int nrow, casadi_int ncol) | casadi::Sparsity | |
Sparsity(casadi_int nrow, casadi_int ncol, const std::vector< casadi_int > &colind, const std::vector< casadi_int > &row, bool order_rows=false) | casadi::Sparsity | |
Sparsity(const std::pair< casadi_int, casadi_int > &rc) | casadi::Sparsity | explicit |
Sparsity(casadi_int nrow, casadi_int ncol, const casadi_int *colind, const casadi_int *row, bool order_rows=false) | casadi::Sparsity | |
sparsity_cast(const Sparsity &x, const Sparsity &sp) | casadi::Sparsity | static |
sparsity_cast_mod(const Sparsity &X, const Sparsity &Y) const | casadi::Sparsity | |
sprank(const Sparsity &x) | casadi::Sparsity | static |
spsolve(bvec_t *X, bvec_t *B, bool tr) const | casadi::Sparsity | |
spy(std::ostream &stream=casadi::uout()) const | casadi::Sparsity | |
spy_matlab(const std::string &mfile) const | casadi::Sparsity | |
star_coloring(casadi_int ordering=1, casadi_int cutoff=std::numeric_limits< casadi_int >::max()) const | casadi::Sparsity | |
star_coloring2(casadi_int ordering=1, casadi_int cutoff=std::numeric_limits< casadi_int >::max()) const | casadi::Sparsity | |
sub(const std::vector< casadi_int > &rr, const std::vector< casadi_int > &cc, std::vector< casadi_int > &mapping, bool ind1=false) const | casadi::Sparsity | |
sub(const std::vector< casadi_int > &rr, const Sparsity &sp, std::vector< casadi_int > &mapping, bool ind1=false) const | casadi::Sparsity | |
sum1(const Sparsity &x) | casadi::Sparsity | static |
sum2(const Sparsity &x) | casadi::Sparsity | static |
swap(GenericShared &other) | casadi::GenericShared< SharedObject, SharedObjectInternal > | |
T() const | casadi::Sparsity | |
test_cast(const SharedObjectInternal *ptr) | casadi::Sparsity | static |
to_file(const std::string &filename, const std::string &format_hint="") const | casadi::Sparsity | |
transpose(std::vector< casadi_int > &mapping, bool invert_mapping=false) const | casadi::Sparsity | |
tril(const Sparsity &x, bool includeDiagonal=true) | casadi::Sparsity | static |
triplet(casadi_int nrow, casadi_int ncol, const std::vector< casadi_int > &row, const std::vector< casadi_int > &col, std::vector< casadi_int > &mapping, bool invert_mapping) | casadi::Sparsity | static |
triplet(casadi_int nrow, casadi_int ncol, const std::vector< casadi_int > &row, const std::vector< casadi_int > &col) | casadi::Sparsity | static |
triu(const Sparsity &x, bool includeDiagonal=true) | casadi::Sparsity | static |
type_name() | casadi::Sparsity | inlinestatic |
uni_coloring(const Sparsity &AT=Sparsity(), casadi_int cutoff=std::numeric_limits< casadi_int >::max()) const | casadi::Sparsity | |
unit(casadi_int n, casadi_int el) | casadi::Sparsity | static |
unite(const Sparsity &y, std::vector< unsigned char > &mapping) const | casadi::Sparsity | |
unite(const Sparsity &y) const | casadi::Sparsity | |
upper(casadi_int n) | casadi::Sparsity | static |
vertcat(const std::vector< Sparsity > &sp) | casadi::Sparsity | static |
vertsplit(const Sparsity &x, const std::vector< casadi_int > &offset) | casadi::Sparsity | static |
SparsityInterface< Sparsity >::vertsplit(const Sparsity &x, casadi_int incr) | casadi::SparsityInterface< Sparsity > | privatestatic |
weak() | casadi::GenericShared< SharedObject, SharedObjectInternal > | |
~GenericShared() | casadi::GenericShared< SharedObject, SharedObjectInternal > | inline |