Home
last modified time | relevance | path

Searched refs:MatShellSetMatProductOperation (Results 1 – 8 of 8) sorted by relevance

/petsc/src/mat/tests/
H A Dex70.c543 …PetscCall(MatShellSetMatProductOperation(T2, MATPRODUCT_AB, NULL, MyMatShellMatMultNumeric, NULL, … in main()
544 …PetscCall(MatShellSetMatProductOperation(T2, MATPRODUCT_AB, NULL, MyMatShellMatMultNumeric, NULL, … in main()
545 …PetscCall(MatShellSetMatProductOperation(T2, MATPRODUCT_AtB, NULL, MyMatTransposeShellMatMultNumer… in main()
546 …PetscCall(MatShellSetMatProductOperation(T2, MATPRODUCT_AtB, NULL, MyMatTransposeShellMatMultNumer… in main()
547 …PetscCall(MatShellSetMatProductOperation(T2, MATPRODUCT_ABt, NULL, MyMatShellMatTransposeMultNumer… in main()
548 …PetscCall(MatShellSetMatProductOperation(T2, MATPRODUCT_ABt, NULL, MyMatShellMatTransposeMultNumer… in main()
550 …PetscCall(MatShellSetMatProductOperation(T2, MATPRODUCT_PtAP, MyPtShellPMultSymbolic, MyPtShellPMu… in main()
551 …PetscCall(MatShellSetMatProductOperation(T2, MATPRODUCT_PtAP, MyPtShellPMultSymbolic, MyPtShellPMu… in main()
552 …PetscCall(MatShellSetMatProductOperation(T2, MATPRODUCT_RARt, MyRShellRtMultSymbolic, MyRShellRtMu… in main()
553 …PetscCall(MatShellSetMatProductOperation(T2, MATPRODUCT_RARt, MyRShellRtMultSymbolic, MyRShellRtMu… in main()
/petsc/src/ksp/pc/impls/h2opus/
H A Dpch2opus.c520 …PetscCall(MatShellSetMatProductOperation(pch2opus->S, MATPRODUCT_AB, NULL, MatMatMultNumeric_Hyper… in PCH2OpusSetUpSampler_Private()
521 …PetscCall(MatShellSetMatProductOperation(pch2opus->S, MATPRODUCT_AB, NULL, MatMatMultNumeric_Hyper… in PCH2OpusSetUpSampler_Private()
525 …PetscCall(MatShellSetMatProductOperation(pch2opus->S, MATPRODUCT_AB, NULL, MatMatMultNumeric_NS, N… in PCH2OpusSetUpSampler_Private()
526 …PetscCall(MatShellSetMatProductOperation(pch2opus->S, MATPRODUCT_AB, NULL, MatMatMultNumeric_NS, N… in PCH2OpusSetUpSampler_Private()
/petsc/doc/changes/
H A Ddev.md72 - Change the `destroy()` function argument of `MatShellSetMatProductOperation()` to type `PetscCtxD…
H A D314.md137 - Add MatShellSetMatProductOperation() to allow users specify
/petsc/src/mat/impls/shell/
H A Dshellcnv.c215 …PetscCall(MatShellSetMatProductOperation(A, D->product->type, MatProductSymbolicPhase_CF, MatProdu… in MatProductSetFromOptions_CF()
H A Dshell.c868 PetscErrorCode MatShellSetMatProductOperation(Mat A, MatProductType ptype, PetscErrorCode (*symboli… in MatShellSetMatProductOperation() function
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx2531 …PetscCall(MatShellSetMatProductOperation(data->aux, MATPRODUCT_AB, nullptr, MatProduct_AB_Harmonic… in PCSetUp_HPDDM()
2532 …PetscCall(MatShellSetMatProductOperation(data->aux, MATPRODUCT_AtB, nullptr, MatProduct_AtB_Harmon… in PCSetUp_HPDDM()
/petsc/include/
H A Dpetscmat.h2060 PETSC_EXTERN PetscErrorCode MatShellSetMatProductOperation(Mat, MatProductType, PetscErrorCode (*)(…