Home
last modified time | relevance | path

Searched refs:MATOP_MULT (Results 1 – 25 of 72) sorted by relevance

123

/petsc/src/mat/tests/
H A Dex170.c154 PetscCall(MatShellSetOperation(A, MATOP_MULT, (void(*))MatMultMax_SeqAIJ)); in main()
158 PetscCall(MatShellSetOperation(a->A, MATOP_MULT, (void(*))MatMultMax_SeqAIJ)); in main()
159 PetscCall(MatShellSetOperation(a->B, MATOP_MULT, (void(*))MatMultMax_SeqAIJ)); in main()
H A Dex205.c76 PetscCall(MatShellSetOperation(S1, MATOP_MULT, (PetscErrorCodeFn *)MatMult_User)); in main()
81 PetscCall(MatShellSetOperation(S2, MATOP_MULT, (PetscErrorCodeFn *)MatMult_User)); in main()
H A Dex140.c7 MatOperation optenum[] = {MATOP_MULT, MATOP_MULT_ADD, MATOP_MULT_TRANSPOSE, MATOP_MULT_TRANSPOSE_AD…
H A Dex218.c58 PetscCall(MatShellSetOperation(S, MATOP_MULT, (PetscErrorCodeFn *)MatMult_User)); in main()
H A Dex235.c76 PetscCall(MatShellSetOperation(A, MATOP_MULT, (PetscErrorCodeFn *)myMult)); in main()
H A Dex69.c121 PetscCall(MatShellSetOperation(S, MATOP_MULT, (PetscErrorCodeFn *)MatMult_S)); in main()
H A Dex201f.F90174 op = MATOP_MULT
/petsc/src/ksp/ksp/tests/
H A Dex5f.F9043 PetscCallA(MatShellSetOperation(A, MATOP_MULT, mymatmult, ierr))
H A Dex7.c92 PetscCall(MatShellSetOperation(As, MATOP_MULT, (PetscErrorCodeFn *)MyMatShellMult)); in main()
/petsc/src/ksp/pc/impls/mat/tests/
H A Dex1.c109 PetscCheck(default_op == MATOP_MULT, comm, PETSC_ERR_PLIB, "Default operation has changed"); in main()
117 PetscCall(TestPCMatVersusMat(pc, A, rand, MATOP_MULT)); in main()
/petsc/src/binding/petsc4py/demo/legacy/poisson3d/
H A Dpoisson3d.c40 MatShellSetOperation(A, MATOP_MULT, DEL2MAT_MULT); in main()
/petsc/src/ksp/pc/tests/
H A Dex5.c83 PetscCall(MatShellSetOperation(mat[i], MATOP_MULT, (PetscErrorCodeFn *)restrct)); in main()
99 PetscCall(MatShellSetOperation(dummy, MATOP_MULT, (PetscErrorCodeFn *)amult)); in main()
139 PetscCall(MatShellSetOperation(fmat, MATOP_MULT, (PetscErrorCodeFn *)amult)); in main()
/petsc/src/snes/impls/nasm/
H A Daspin.c127 PetscCall(MatShellSetOperation(aspinmat, MATOP_MULT, (PetscErrorCodeFn *)MatMultASPIN)); in SNESCreate_ASPIN()
/petsc/src/ksp/pc/impls/h2opus/
H A Dpch2opus.c191 PetscCall(MatShellSetOperation(AAt, MATOP_MULT, (PetscErrorCodeFn *)MatMult_AAt)); in PCH2OpusSetUpInit()
518 PetscCall(MatShellSetOperation(pch2opus->S, MATOP_MULT, (PetscErrorCodeFn *)MatMult_Hyper)); in PCH2OpusSetUpSampler_Private()
523 PetscCall(MatShellSetOperation(pch2opus->S, MATOP_MULT, (PetscErrorCodeFn *)MatMult_NS)); in PCH2OpusSetUpSampler_Private()
553 PetscCall(MatShellSetOperation(pch2opus->T, MATOP_MULT, (PetscErrorCodeFn *)MatMult_MAmI)); in PCSetUp_H2OPUS()
/petsc/src/mat/impls/transpose/
H A Dtransm.c305 if (op == MATOP_MULT || op == MATOP_MULT_ADD) { in MatHasOperation_Transpose()
308 PetscCall(MatHasOperation(A, MATOP_MULT, has)); in MatHasOperation_Transpose()
648 PetscCall(MatShellSetOperation(*N, MATOP_MULT, (PetscErrorCodeFn *)MatMult_Transpose)); in MatCreateTranspose()
H A Dhtransm.c487 if (op == MATOP_MULT || op == MATOP_MULT_ADD) { in MatHasOperation_HT()
491 PetscCall(MatHasOperation(A, MATOP_MULT, has)); in MatHasOperation_HT()
639 PetscCall(MatShellSetOperation(*N, MATOP_MULT, (PetscErrorCodeFn *)MatMult_HT)); in MatCreateHermitianTranspose()
/petsc/src/dm/impls/stag/tests/
H A Dex5.c69 PetscCall(MatShellSetOperation(A, MATOP_MULT, (PetscErrorCodeFn *)ApplyOperator)); in main()
H A Dex11.c75 PetscCall(MatShellSetOperation(A, MATOP_MULT, (PetscErrorCodeFn *)ApplyOperator)); in main()
/petsc/src/ksp/pc/impls/mat/
H A Dpcmat.c209 MatOperation matop = MATOP_MULT; in PCMatGetApplyOperation_Mat()
/petsc/src/mat/impls/composite/
H A Dmcomposite.c478 …PetscCall(MatShellSetOperation(mat, MATOP_MULT, (PetscErrorCodeFn *)MatMult_Composite_Multiplicati… in MatCompositeSetType_Composite()
483 PetscCall(MatShellSetOperation(mat, MATOP_MULT, (PetscErrorCodeFn *)MatMult_Composite)); in MatCompositeSetType_Composite()
892 PetscCall(MatShellSetOperation(A, MATOP_MULT, (PetscErrorCodeFn *)MatMult_Composite)); in MatCreate_Composite()
/petsc/src/ts/tests/
H A Dex2.c83 PetscCall(MatShellSetOperation(S, MATOP_MULT, (PetscErrorCodeFn *)MyMatMult)); in main()
/petsc/src/tao/leastsquares/tutorials/
H A Dtomography.c94 …PetscCall(MatShellSetOperation(Hreg, MATOP_MULT, (PetscErrorCodeFn *)EvaluateRegularizerHessianPro… in main()
/petsc/src/tao/pde_constrained/tutorials/
H A Dhyperbolic.c553 PetscCall(MatShellSetOperation(*new_shell, MATOP_MULT, (PetscErrorCodeFn *)StateMatMult)); in StateMatDuplicate()
1013 PetscCall(MatShellSetOperation(user->Js, MATOP_MULT, (PetscErrorCodeFn *)StateMatMult)); in HyperbolicInitialize()
1020 PetscCall(MatShellSetOperation(user->JsBlock, MATOP_MULT, (PetscErrorCodeFn *)StateMatBlockMult)); in HyperbolicInitialize()
1027 …PetscCall(MatShellSetOperation(user->JsBlockPrec, MATOP_MULT, (PetscErrorCodeFn *)StateMatBlockPre… in HyperbolicInitialize()
1032 PetscCall(MatShellSetOperation(user->Jd, MATOP_MULT, (PetscErrorCodeFn *)DesignMatMult)); in HyperbolicInitialize()
1037 PetscCall(MatShellSetOperation(user->JsInv, MATOP_MULT, (PetscErrorCodeFn *)StateMatInvMult)); in HyperbolicInitialize()
H A Dparabolic.c571 PetscCall(MatShellSetOperation(*new_shell, MATOP_MULT, (PetscErrorCodeFn *)StateMatMult)); in StateMatDuplicate()
919 PetscCall(MatShellSetOperation(user->Js, MATOP_MULT, (PetscErrorCodeFn *)StateMatMult)); in ParabolicInitialize()
926 PetscCall(MatShellSetOperation(user->JsBlock, MATOP_MULT, (PetscErrorCodeFn *)StateMatBlockMult)); in ParabolicInitialize()
934 …PetscCall(MatShellSetOperation(user->JsBlockPrec, MATOP_MULT, (PetscErrorCodeFn *)StateMatBlockPre… in ParabolicInitialize()
942 PetscCall(MatShellSetOperation(user->Jd, MATOP_MULT, (PetscErrorCodeFn *)DesignMatMult)); in ParabolicInitialize()
947 PetscCall(MatShellSetOperation(user->JsInv, MATOP_MULT, (PetscErrorCodeFn *)StateMatInvMult)); in ParabolicInitialize()
/petsc/src/tao/matrix/
H A Dsubmatfree.c49 PetscCall(MatShellSetOperation(*J, MATOP_MULT, (PetscErrorCodeFn *)MatMult_SMF)); in MatCreateSubMatrixFree()

123