Home
last modified time | relevance | path

Searched refs:MatSetOperation (Results 1 – 13 of 13) sorted by relevance

/petsc/src/mat/tests/
H A Dex97.c108 PetscCall(MatSetOperation(B, MATOP_CREATE_SUBMATRIX, NULL)); in main()
109 PetscCall(MatSetOperation(B, MATOP_CREATE_SUBMATRICES, NULL)); in main()
H A Dex99.c110 PetscCall(MatSetOperation(B, MATOP_CREATE_SUBMATRIX, NULL)); in main()
111 PetscCall(MatSetOperation(B, MATOP_CREATE_SUBMATRICES, NULL)); in main()
H A Dex66.c185 PetscCall(MatSetOperation(A, MATOP_NORM, approxnormfunc)); in main()
200 PetscCall(MatSetOperation(A, MATOP_NORM, Anormfunc)); in main()
/petsc/doc/changes/
H A D39.md60 used for MATSHELL matrices, use MatSetOperation() and
H A D324.md88 - Change `MatSetOperation()` and `MatGetOperation()` so that their final argument must be casted wi…
/petsc/src/ksp/ksp/tutorials/
H A Dex29.c253 PetscCall(MatSetOperation(J2, MATOP_VIEW, f)); in ComputeMatrix()
H A Dex34.c292 PetscCall(MatSetOperation(J2, MATOP_VIEW, f)); in ComputeMatrix()
/petsc/src/tao/bound/tutorials/
H A Djbearing2.c108 if (testgetdiag) PetscCall(MatSetOperation(user.A, MATOP_GET_DIAGONAL, NULL)); in main()
/petsc/src/mat/impls/h2opus/cuda/
H A Dmath2opus.cu988 PetscCall(MatSetOperation(Ae, MATOP_NORM, (PetscErrorCodeFn *)MatNorm_H2OPUS)); in MatAssemblyEnd_H2OPUS()
995 PetscCall(MatSetOperation(Ae, MATOP_NORM, normfunc)); in MatAssemblyEnd_H2OPUS()
/petsc/src/dm/impls/da/
H A Dfdda.c752 PetscCall(MatSetOperation(A, MATOP_VIEW, (PetscErrorCodeFn *)MatView_MPI_DA)); in DMCreateMatrix_DA()
753 PetscCall(MatSetOperation(A, MATOP_LOAD, (PetscErrorCodeFn *)MatLoad_MPI_DA)); in DMCreateMatrix_DA()
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx1300 …PetscCall(MatSetOperation(pc->pmat, MATOP_CREATE_SUBMATRICES, (PetscErrorCodeFn *)PCHPDDMCreateSub… in PCHPDDMCommunicationAvoidingPCASM_Private()
1305 PetscCall(MatSetOperation(pc->pmat, MATOP_CREATE_SUBMATRICES, op)); in PCHPDDMCommunicationAvoidingPCASM_Private()
/petsc/include/
H A Dpetscmat.h2044 PETSC_EXTERN PetscErrorCode MatSetOperation(Mat, MatOperation, PetscErrorCodeFn *);
/petsc/src/mat/interface/
H A Dmatrix.c4951 if (viewf) PetscCall(MatSetOperation(B, MATOP_VIEW, viewf)); in MatDuplicate()
11247 PetscErrorCode MatSetOperation(Mat mat, MatOperation op, PetscErrorCodeFn *f) in MatSetOperation() function