casadi::Sparsity Member List

This is the complete list of members for casadi::Sparsity, including all inherited members.

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