Home
last modified time | relevance | path

Searched refs:zvals (Results 1 – 4 of 4) sorted by relevance

/petsc/src/mat/impls/shell/
H A Dshell.h50 Vec zvals; member
H A Dshell.c23 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 Dex88.c189 …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 Dex74.c88 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()