Searched refs:ccols (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/impls/composite/ |
| H A D | packm.c | 88 PetscInt nc, rstart, *ccols, maxnc; in DMCreateMatrix_Composite_AIJ() local 108 PetscCall(PetscMalloc1(maxnc, &ccols)); in DMCreateMatrix_Composite_AIJ() 115 ccols[j] = cols[j] + next->grstarts[proc] - rstarts[proc]; in DMCreateMatrix_Composite_AIJ() 117 PetscCall(MatPreallocateSet(com->rstart + next->rstart + i, nc, ccols, dnz, onz)); in DMCreateMatrix_Composite_AIJ() 120 PetscCall(PetscFree(ccols)); in DMCreateMatrix_Composite_AIJ() 135 PetscInt nc, rstart, row, maxnc, *ccols; in DMCreateMatrix_Composite_AIJ() local 155 PetscCall(PetscMalloc1(maxnc, &ccols)); in DMCreateMatrix_Composite_AIJ() 161 ccols[j] = cols[j] + next->grstarts[proc] - rstarts[proc]; in DMCreateMatrix_Composite_AIJ() 164 PetscCall(MatSetValues(*J, 1, &row, nc, ccols, values, INSERT_VALUES)); in DMCreateMatrix_Composite_AIJ() 167 PetscCall(PetscFree(ccols)); in DMCreateMatrix_Composite_AIJ()
|
| /petsc/src/tao/interface/ |
| H A D | taosolver_hj.c | 167 PetscInt Istart, Iend, *ccols, bncols, cncols, j, row; in TaoTestHessian() local 182 PetscCall(PetscMalloc2(bncols, &ccols, bncols, &cvals)); in TaoTestHessian() 185 ccols[cncols] = bcols[j]; in TaoTestHessian() 190 if (cncols) PetscCall(MatSetValues(C, 1, &row, cncols, ccols, cvals, INSERT_VALUES)); in TaoTestHessian() 192 PetscCall(PetscFree2(ccols, cvals)); in TaoTestHessian()
|
| /petsc/src/snes/interface/ |
| H A D | snes.c | 2857 PetscInt Istart, Iend, *ccols, bncols, cncols, j, row; in SNESTestJacobian() local 2874 PetscCall(PetscMalloc2(bncols, &ccols, bncols, &cvals)); in SNESTestJacobian() 2877 ccols[cncols] = bcols[j]; in SNESTestJacobian() 2882 if (cncols) PetscCall(MatSetValues(C, 1, &row, cncols, ccols, cvals, INSERT_VALUES)); in SNESTestJacobian() 2884 PetscCall(PetscFree2(ccols, cvals)); in SNESTestJacobian()
|