| /petsc/src/mat/tests/ |
| H A D | ex140.c | 58 PetscCall(MatHasOperation(A, optenum[i], &hasop)); in RunHasOperationTest() 69 PetscCall(MatHasOperation(A, optenum[i], &hasop)); in RunHasOperationTest()
|
| H A D | ex62.c | 99 PetscCall(MatHasOperation(C, MATOP_PRODUCTSYMBOLIC, &flg)); in main() 179 PetscCall(MatHasOperation(C, MATOP_PRODUCTSYMBOLIC, &flg)); in main() 282 PetscCall(MatHasOperation(RARt, MATOP_PRODUCTSYMBOLIC, &flg)); in main()
|
| H A D | ex115.c | 212 PetscCall(MatHasOperation(hP, MATOP_NORM, &flg)); in main() 258 PetscCall(MatHasOperation(CD, MATOP_NORM, &flg)); in main() 348 PetscCall(MatHasOperation(D, MATOP_NORM, &flg)); in main()
|
| H A D | ex23.c | 949 PetscCall(MatHasOperation(B, MATOP_NORM, &hasnorm)); in CheckMat() 1025 PetscCall(MatHasOperation(lB, MATOP_ZERO_ROWS, &haszerorows)); in TestMatZeroRows()
|
| /petsc/src/snes/impls/ls/ |
| H A D | ls.c | 57 PetscCall(MatHasOperation(A, MATOP_MULT_TRANSPOSE, &hastranspose)); in SNESNEWTONLSCheckLocalMin_Private() 95 PetscCall(MatHasOperation(A, MATOP_MULT_TRANSPOSE, &hastranspose)); in SNESNEWTONLSCheckResidual_Private()
|
| /petsc/src/mat/impls/transpose/ |
| H A D | htransm.c | 488 PetscCall(MatHasOperation(A, MATOP_MULT_HERMITIAN_TRANSPOSE, has)); in MatHasOperation_HT() 489 if (!*has) PetscCall(MatHasOperation(A, MATOP_MULT_TRANSPOSE, has)); in MatHasOperation_HT() 491 PetscCall(MatHasOperation(A, MATOP_MULT, has)); in MatHasOperation_HT() 558 PetscCall(MatHasOperation(A, MATOP_HERMITIAN_TRANSPOSE, &flg)); in MatConvert_HT()
|
| H A D | transm.c | 306 PetscCall(MatHasOperation(A, MATOP_MULT_TRANSPOSE, has)); in MatHasOperation_Transpose() 308 PetscCall(MatHasOperation(A, MATOP_MULT, has)); in MatHasOperation_Transpose() 534 PetscCall(MatHasOperation(A, MATOP_TRANSPOSE, &flg)); in MatConvert_Transpose()
|
| /petsc/src/ksp/pc/impls/eisens/ |
| H A D | eisen.c | 48 PetscCall(MatHasOperation(pc->pmat, MATOP_MULT_DIAGONAL_BLOCK, &hasop)); in PCApply_Eisenstat() 67 PetscCall(MatHasOperation(pc->pmat, MATOP_MULT_DIAGONAL_BLOCK, &hasop)); in PCApplyTranspose_Eisenstat()
|
| /petsc/src/ksp/pc/impls/mat/ |
| H A D | pcmat.c | 52 PetscCall(MatHasOperation(pc->pmat, MATOP_SOLVE, &hassolve)); in PCSetUp_Mat()
|
| /petsc/doc/changes/ |
| H A D | 2015.md | 136 MatShellSetOperation() and MatHasOperation(): MAT\_\<operation> ->
|
| /petsc/src/ksp/pc/impls/vpbjacobi/ |
| H A D | vpbjacobi.c | 251 PetscCall(MatHasOperation(pc->pmat, MATOP_GET_VBLOCK_DIAGONAL, &flg)); in PCSetUp_VPBJacobi()
|
| /petsc/src/ksp/pc/impls/pbjacobi/ |
| H A D | pbjacobi.c | 276 PetscCall(MatHasOperation(pc->pmat, MATOP_GET_BLOCK_DIAGONAL, &flg)); in PCSetUp_PBJacobi()
|
| /petsc/src/ksp/pc/interface/ |
| H A D | precon.c | 22 PetscCall(MatHasOperation(pc->pmat, MATOP_GET_DIAGONAL_BLOCK, &hasopblock)); in PCGetDefaultType_Private() 23 PetscCall(MatHasOperation(pc->pmat, MATOP_SOLVE, &hasopsolve)); in PCGetDefaultType_Private()
|
| /petsc/src/snes/impls/vi/ |
| H A D | vi.c | 159 PetscCall(MatHasOperation(A, MATOP_MULT_TRANSPOSE, &hastranspose)); in SNESVICheckLocalMin_Private()
|
| /petsc/src/tao/quadratic/impls/bqpip/ |
| H A D | bqpip.c | 279 PetscCall(MatHasOperation(tao->hessian, MATOP_GET_DIAGONAL, &getdiagop)); in TaoSolve_BQPIP()
|
| /petsc/src/ksp/ksp/utils/lmvm/ |
| H A D | lmvmutils.c | 393 PetscCall(MatHasOperation(J0, MATOP_SOLVE, &J0_has_solve)); in MatLMVMSetJ0()
|
| /petsc/src/ksp/pc/impls/bjacobi/ |
| H A D | bjacobi.c | 110 PetscCall(MatHasOperation(pc->mat, MATOP_GET_DIAGONAL_BLOCK, &hasop)); in PCSetUp_BJacobi()
|
| /petsc/src/tao/bound/impls/bnk/ |
| H A D | bnk.c | 318 if (hessComputed) PetscCall(MatHasOperation(tao->hessian, MATOP_GET_DIAGONAL, &diagExists)); in TaoBNKEstimateActiveSet()
|
| /petsc/src/ksp/pc/impls/asm/ |
| H A D | asm.c | 1380 PetscCall(MatHasOperation(A, MATOP_GET_DIAGONAL_BLOCK, &hasop)); in PCASMCreateSubdomains()
|
| /petsc/src/ksp/pc/impls/gasm/ |
| H A D | gasm.c | 1338 PetscCall(MatHasOperation(A, MATOP_GET_DIAGONAL_BLOCK, &hasop)); in PCGASMCreateLocalSubdomains()
|
| /petsc/src/mat/interface/ |
| H A D | matrix.c | 4832 if (shell) PetscCall(MatHasOperation(mat, MATOP_GET_FACTOR, &hasop)); in MatGetFactor() 11314 PetscErrorCode MatHasOperation(Mat mat, MatOperation op, PetscBool *has) in MatHasOperation() function 11329 if (size == 1) PetscCall(MatHasOperation(mat, MATOP_CREATE_SUBMATRICES, has)); in MatHasOperation()
|
| /petsc/include/ |
| H A D | petscmat.h | 2046 PETSC_EXTERN PetscErrorCode MatHasOperation(Mat, MatOperation, PetscBool *);
|
| /petsc/src/mat/impls/shell/ |
| H A D | shell.c | 661 PetscCall(MatHasOperation(mdata->axpy, MATOP_PRODUCTSYMBOLIC, &flg)); in MatProductNumeric_Shell_X()
|
| /petsc/src/ts/impls/arkimex/ |
| H A D | arkimex.c | 1935 PetscCall(MatHasOperation(B, MATOP_ZERO_ROWS, &hasZeroRows)); in SNESTSFormJacobian_ARKIMEX()
|
| /petsc/src/mat/impls/nest/ |
| H A D | matnest.c | 2239 PetscCall(MatHasOperation(bA->m[i][j], opAdd, &flg)); in MatHasOperation_Nest()
|