Searched refs:i_new (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/impls/blockmat/seq/ |
| H A D | blockmat.c | 542 PetscInt *j_new, *i_new, *aj = a->j, *ailen = a->ilen; in MatCreateSubMatrix_BlockMat() local 578 i_new = c->i; in MatCreateSubMatrix_BlockMat() 586 i_new[i + 1] = i_new[i] + lensi; in MatCreateSubMatrix_BlockMat()
|
| /petsc/src/dm/dt/dualspace/impls/sum/ |
| H A D | dualspacesum.c | 326 PetscInt *i_new; in PetscDualSpaceSumCreateMatrix() local 343 PetscCall(PetscMalloc1(nnz + snz, &i_new)); in PetscDualSpaceSumCreateMatrix() 344 PetscCall(PetscArraycpy(i_new, i, nnz)); in PetscDualSpaceSumCreateMatrix() 346 i = i_new; in PetscDualSpaceSumCreateMatrix()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aij.c | 2396 PetscInt *starts, *j_new, *i_new, *aj = a->j, *ai = a->i, ii, *ailen = a->ilen; in MatCreateSubMatrix_SeqAIJ() local 2456 i_new = c->i; in MatCreateSubMatrix_SeqAIJ() 2466 i_new[i + 1] = i_new[i] + lensi; in MatCreateSubMatrix_SeqAIJ()
|