Skip to content
Joris Gillis edited this page Sep 15, 2022 · 1 revision

Standard documentation for Sparsity_triplet:

 Create a sparsity pattern given the nonzeros in sparse triplet form *.

 triplet(int nrow, int ncol, [int] row, [int] col) -> Sparsity
 triplet(int nrow, int ncol, [int] row, [int] col, bool invert_mapping) -> (Sparsity , [int] OUTPUT)

Extra doc: https://github.com/casadi/casadi/wiki/L_bm

Doc source: https://github.com/casadi/casadi/blob/develop/casadi/core/sparsity.hpp#L221

Implementation: https://github.com/casadi/casadi/blob/develop/casadi/core/sparsity.cpp#L1240-L1244

.......

::

 triplet(int nrow, int ncol, [int] row, [int] col)

Create a sparsity pattern given the nonzeros in sparse triplet form *.

Extra doc: https://github.com/casadi/casadi/wiki/L_bm

Doc source: https://github.com/casadi/casadi/blob/develop/casadi/core/sparsity.hpp#L221

Implementation: https://github.com/casadi/casadi/blob/develop/casadi/core/sparsity.cpp#L1240-L1244

.............

.......

::

 triplet(int nrow, int ncol, [int] row, [int] col, bool invert_mapping)

Create a sparsity pattern given the nonzeros in sparse triplet form *.

Extra doc: https://github.com/casadi/casadi/wiki/L_bm

Doc source: https://github.com/casadi/casadi/blob/develop/casadi/core/sparsity.hpp#L218

Implementation: https://github.com/casadi/casadi/blob/develop/casadi/core/sparsity.cpp#L1088-L1238

.............

Extra documentation

To edit, see writing tips.

Clone this wiki locally