Searched refs:zvals (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/impls/shell/ |
| H A D | shell.h | 50 Vec zvals; member
|
| H A D | shell.c | 23 PetscCall(VecPointwiseMult(shell->zvals_w, shell->zvals_w, shell->zvals)); in MatShellPreZeroRight() 67 PetscCall(VecPointwiseMult(shell->zvals_w, shell->zvals_w, shell->zvals)); in MatShellPreZeroLeft() 259 if (!shell->zvals) PetscCall(MatCreateVecs(mat, NULL, &shell->zvals)); in MatZeroRowsColumns_Local_Shell() 260 if (!shell->zvals_w) PetscCall(VecDuplicate(shell->zvals, &shell->zvals_w)); in MatZeroRowsColumns_Local_Shell() 269 PetscCall(VecISSet(shell->zvals, is1, diag)); in MatZeroRowsColumns_Local_Shell() 454 PetscCall(VecDestroy(&shell->zvals)); in MatDestroy_Shell() 954 PetscCall(VecDuplicate(shellA->zvals, &shellB->zvals)); in MatCopy_Shell() 955 PetscCall(VecCopy(shellA->zvals, shellB->zvals)); in MatCopy_Shell() 1155 PetscCall(VecScatterBegin(shell->zvals_sct_r, shell->zvals, v, INSERT_VALUES, SCATTER_REVERSE)); in MatGetDiagonal_Shell() 1156 PetscCall(VecScatterEnd(shell->zvals_sct_r, shell->zvals, v, INSERT_VALUES, SCATTER_REVERSE)); in MatGetDiagonal_Shell() [all …]
|
| /petsc/src/mat/tests/ |
| H A D | ex88.c | 189 …4), PetscCMPLX(13, 2)}, yvals[] = {PetscCMPLX(17, 3), PetscCMPLX(19, 1)}, zvals[] = {PetscCMPLX(23… in main() local 192 const PetscScalar xvals[] = {11, 13}, yvals[] = {17, 19}, zvals[] = {23, 29}; in main() local 210 PetscCall(VecSetValues(Z, 2, inds, zvals, INSERT_VALUES)); in main()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex74.c | 88 PetscScalar *A, *B, *At, *b, *zvals, one = 1.0; in main() local 202 PetscCall(PetscMalloc3(nstages, &ix, nstages, &zvals, ie - is, &ix2)); in main() 221 PetscCall(PetscFree3(ix, ix2, zvals)); in main()
|