| /petsc/src/mat/utils/ |
| H A D | convert.c | 12 const PetscInt *cwork; in MatConvert_Basic() local 46 PetscCall(MatGetRow(mat, i, &nz, &cwork, &vwork)); in MatConvert_Basic() 47 PetscCall(MatSetValues(M, 1, &i, nz, cwork, vwork, INSERT_VALUES)); in MatConvert_Basic() 48 PetscCall(MatRestoreRow(mat, i, &nz, &cwork, &vwork)); in MatConvert_Basic()
|
| /petsc/src/mat/impls/sbaij/mpi/ |
| H A D | mpiaijsbaij.c | 61 const PetscInt *cwork; in MatConvert_MPIBAIJ_MPISBAIJ() local 89 PetscCall(MatGetRow(A, i, &nz, &cwork, &vwork)); in MatConvert_MPIBAIJ_MPISBAIJ() 90 PetscCall(MatSetValues(M, 1, &i, nz, cwork, vwork, INSERT_VALUES)); in MatConvert_MPIBAIJ_MPISBAIJ() 91 PetscCall(MatRestoreRow(A, i, &nz, &cwork, &vwork)); in MatConvert_MPIBAIJ_MPISBAIJ()
|
| /petsc/src/tao/pde_constrained/tutorials/ |
| H A D | elliptic.c | 56 Vec cwork; member 960 PetscCall(VecDuplicate(user->c, &user->cwork)); in EllipticInitialize() 1199 PetscCall(VecDestroy(&user->cwork)); in EllipticDestroy()
|
| H A D | parabolic.c | 52 Vec cwork; member 914 PetscCall(VecDuplicate(user->c, &user->cwork)); in ParabolicInitialize() 1221 PetscCall(VecDestroy(&user->cwork)); in ParabolicDestroy()
|
| H A D | hyperbolic.c | 49 Vec cwork; member 1009 PetscCall(VecDuplicate(user->c, &user->cwork)); in HyperbolicInitialize() 1160 PetscCall(VecDestroy(&user->cwork)); in HyperbolicDestroy()
|
| /petsc/src/mat/impls/scalapack/ |
| H A D | matscalapack.c | 979 const PetscInt *ranges, *branges, *cwork; in MatConvert_ScaLAPACK_Dense() local 1027 PetscCall(MatGetRow(Bmpi, i, &nz, &cwork, &vwork)); in MatConvert_ScaLAPACK_Dense() 1028 PetscCall(MatSetValues(*B, 1, &i, nz, cwork, vwork, INSERT_VALUES)); in MatConvert_ScaLAPACK_Dense() 1029 PetscCall(MatRestoreRow(Bmpi, i, &nz, &cwork, &vwork)); in MatConvert_ScaLAPACK_Dense()
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | mpibaij.c | 1911 PetscInt i, m, n, rstart, row, rend, nz, *cwork, j, bs; in MatCreateSubMatrix_MPIBAIJ_Private() local 2018 cwork = jj; in MatCreateSubMatrix_MPIBAIJ_Private() 2022 PetscCall(MatSetValuesBlocked_MPIBAIJ(M, 1, &row, nz, cwork, vwork, INSERT_VALUES)); in MatCreateSubMatrix_MPIBAIJ_Private()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aij.c | 2821 PetscInt *cwork = NULL; in MatPermute_SeqAIJ() local 2842 PetscCall(MatGetRow_SeqAIJ(A, i, &nz, &cwork, &vwork)); in MatPermute_SeqAIJ() 2843 for (j = 0; j < nz; j++) cnew[j] = col[cwork[j]]; in MatPermute_SeqAIJ() 2845 PetscCall(MatRestoreRow_SeqAIJ(A, i, &nz, &cwork, &vwork)); in MatPermute_SeqAIJ()
|
| /petsc/src/mat/interface/ |
| H A D | matrix.c | 4241 const PetscInt *cwork; in MatCopy_Basic() local 4249 PetscCall(MatGetRow(A, i, &nz, &cwork, &vwork)); in MatCopy_Basic() 4250 PetscCall(MatSetValues(B, 1, &i, nz, cwork, vwork, INSERT_VALUES)); in MatCopy_Basic() 4251 PetscCall(MatRestoreRow(A, i, &nz, &cwork, &vwork)); in MatCopy_Basic()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiaij.c | 3742 PetscInt i, m, n, rstart, row, rend, nz, *cwork, j, bs, cbs; in MatCreateSubMatrix_MPIAIJ_nonscalable() local 3846 cwork = jj; in MatCreateSubMatrix_MPIAIJ_nonscalable() 3850 PetscCall(MatSetValues_MPIAIJ(M, 1, &row, nz, cwork, vwork, INSERT_VALUES)); in MatCreateSubMatrix_MPIAIJ_nonscalable()
|