Searched refs:r_colind (Results 1 – 5 of 5) sorted by relevance
/dports/math/casadi/casadi-3.5.5/casadi/core/runtime/ |
H A D | casadi_qr.hpp | 47 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 D | getnonzeros.cpp | 234 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 D | setnonzeros_impl.hpp | 148 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 D | sparsity.cpp | 1101 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 D | sparsity_internal.cpp | 319 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()
|