22 void casadi_kron(
const T1* a,
const casadi_int* sp_a,
const T1* b,
const casadi_int* sp_b, T1* r) {
23 casadi_int a_ncol, b_ncol, k;
24 const casadi_int *a_colind, *b_colind;
26 casadi_int a_cc, b_cc, a_el, b_el;
36 for (a_cc=0; a_cc<a_ncol; ++a_cc) {
38 for (b_cc=0; b_cc<b_ncol; ++b_cc) {
40 for (a_el=a_colind[a_cc]; a_el<a_colind[a_cc+1]; ++a_el) {
43 for (b_el=b_colind[b_cc]; b_el<b_colind[b_cc+1]; ++b_el) {