Home
last modified time | relevance | path

Searched refs:cwork (Results 1 – 10 of 10) sorted by relevance

/petsc/src/mat/utils/
H A Dconvert.c12 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 Dmpiaijsbaij.c61 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 Delliptic.c56 Vec cwork; member
960 PetscCall(VecDuplicate(user->c, &user->cwork)); in EllipticInitialize()
1199 PetscCall(VecDestroy(&user->cwork)); in EllipticDestroy()
H A Dparabolic.c52 Vec cwork; member
914 PetscCall(VecDuplicate(user->c, &user->cwork)); in ParabolicInitialize()
1221 PetscCall(VecDestroy(&user->cwork)); in ParabolicDestroy()
H A Dhyperbolic.c49 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 Dmatscalapack.c979 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 Dmpibaij.c1911 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 Daij.c2821 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 Dmatrix.c4241 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 Dmpiaij.c3742 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()