Home
last modified time | relevance | path

Searched refs:r_colind (Results 1 – 5 of 5) sorted by relevance

/dports/math/casadi/casadi-3.5.5/casadi/core/runtime/
H A Dcasadi_qr.hpp47 r_colind=sp_r+2; r_row=sp_r+2+ncol+1; in casadi_qr()
56 for (k=r_colind[c]; k<r_colind[c+1] && (r=r_row[k])<c; ++k) { in casadi_qr()
189 const casadi_int* r_colind; in casadi_qr_singular() local
194 r_colind = sp_r + 2; in casadi_qr_singular()
197 rd = fabs(nz_r[r_colind[c+1]-1]); in casadi_qr_singular()
218 const casadi_int *r_colind, *r_row; in casadi_qr_colcomb() local
221 r_colind = sp_r + 2; in casadi_qr_colcomb()
222 r_row = r_colind + ncol + 1; in casadi_qr_colcomb()
225 if (fabs(nz_r[r_colind[c+1]-1])<eps && 0==ind--) { in casadi_qr_colcomb()
234 for (k=r_colind[ind]; k<r_colind[ind+1]-1; ++k) { in casadi_qr_colcomb()
[all …]
/dports/math/casadi/casadi-3.5.5/casadi/core/
H A Dgetnonzeros.cpp234 vector<casadi_int> r_colind, r_row, r_nz, r_ind; in eval_mx() local
242 r_colind.resize(osp.size2()+1); // Col count in eval_mx()
243 fill(r_colind.begin(), r_colind.end(), 0); in eval_mx()
270 r_colind[1+i]++; in eval_mx()
274 for (casadi_int i=1; i<r_colind.size(); ++i) r_colind[i] += r_colind[i-1]; in eval_mx()
308 vector<casadi_int> r_colind, r_row, r_nz, r_ind; in ad_forward() local
334 r_colind.resize(osp.size2()+1); // Col count in ad_forward()
335 fill(r_colind.begin(), r_colind.end(), 0); in ad_forward()
362 r_colind[1+i]++; in ad_forward()
366 for (casadi_int i=1; i<r_colind.size(); ++i) r_colind[i] += r_colind[i-1]; in ad_forward()
[all …]
H A Dsetnonzeros_impl.hpp148 vector<casadi_int> r_colind, r_row, r_nz, r_ind; in eval_mx() local
248 vector<casadi_int> r_colind, r_row, r_nz, r_ind; in ad_forward() local
419 vector<casadi_int> r_colind, r_row, r_nz, r_ind; in ad_reverse() local
485 r_colind.resize(isp.size2()+1); // Col count in ad_reverse()
486 fill(r_colind.begin(), r_colind.end(), 0); in ad_reverse()
513 r_colind[1+i]++; in ad_reverse()
517 for (casadi_int i=1; i<r_colind.size(); ++i) r_colind[i] += r_colind[i-1]; in ad_reverse()
522 Sparsity f_sp(isp.size1(), isp.size2(), r_colind, r_row); in ad_reverse()
H A Dsparsity.cpp1101 std::vector<casadi_int> r_colind(ncol+1, 0); in triplet() local
1132 r_colind[i+1] = el; in triplet()
1140 return Sparsity(nrow, ncol, r_colind, r_row); in triplet()
1171 std::vector<casadi_int>& colcount = r_colind; in triplet()
1196 r_colind[0] = 0; in triplet()
1230 r_colind[i+1] = r_el; in triplet()
1241 return Sparsity(nrow, ncol, r_colind, r_row); in triplet()
1386 std::vector<casadi_int> r_colind(a_ncol*b_ncol+1, 0); in kron() local
1389 casadi_int* r_colind_ptr = get_ptr(r_colind); in kron()
1415 return Sparsity(a_nrow*b_nrow, a_ncol*b_ncol, r_colind, r_row); in kron()
H A Dsparsity_internal.cpp319 casadi_int *r_colind=sp_r+2, *r_row=sp_r+2+ncol+1; in qr_sparsities() local
334 r_colind[c] = nnz_r; in qr_sparsities()
375 r_colind[ncol] = nnz_r; in qr_sparsities()