Home
last modified time | relevance | path

Searched refs:MATSHELL (Results 1 – 25 of 49) sorted by relevance

12

/petsc/src/ts/tutorials/output/
H A Dex20opt_ic_4.out1 MATSHELL and matrix-free multiple appear to produce the same results
2 MATSHELL transpose and matrix-free multiple appear to produce the same results
3 MATSHELL and matrix-free multiple appear to produce the same results
4 MATSHELL transpose and matrix-free multiple appear to produce the same results
5 MATSHELL and matrix-free multiple appear to produce the same results
6 MATSHELL transpose and matrix-free multiple appear to produce the same results
7 MATSHELL and matrix-free multiple appear to produce the same results
8 MATSHELL transpose and matrix-free multiple appear to produce the same results
13 MATSHELL and matrix-free multiple appear to produce the same results
14 MATSHELL transpose and matrix-free multiple appear to produce the same results
[all …]
/petsc/src/mat/tests/output/
H A Dex218_1.out1 MATSHELL and matrix-free multiple appear to produce the same results
2 MATSHELL transpose and matrix-free multiple appear to produce the same results
H A Dex88_1.out49 MatDiagonalSet not tested on MATSHELL
H A Dex88_2.out49 MatDiagonalSet not tested on MATSHELL
/petsc/src/mat/utils/
H A Disltog.c18 PetscCall(PetscStrcmpAny(ptype, &matfree, MATSHELL, MATSCATTER, "")); in MatCreateFromISLocalToGlobalMapping()
43 PetscCall(PetscStrcmp(ptype, MATSHELL, &matshell)); in MatCreateFromISLocalToGlobalMapping()
/petsc/doc/changes/
H A D39.md53 checking if user provided MATSHELL matches the Jacobian of a given
60 used for MATSHELL matrices, use MatSetOperation() and
106 checking if user provide MATSHELL Jacobian with TSSetRHSJacobian()
H A D321.md94 … `MatMultHermitianTranspose()` and `MatMultHermitianTransposeAdd()` in `MATSHELL`, `MATDENSE`, `MA…
96 … `MATSHELL`. This implies a new behavior for those `Mat`, as calling `MatAssemblyBegin()`/`MatAsse…
H A D313.md86 - Fix MatAXPY for MATSHELL
/petsc/src/binding/petsc4py/demo/legacy/poisson3d/
H A Dpoisson3d.c35 MatSetType(A, MATSHELL); in main()
/petsc/doc/overview/
H A Dmatrix_table.md102 - ``MATSHELL``, see also :any:`sec_matrixfree`
/petsc/src/snes/impls/nasm/
H A Daspin.c126 PetscCall(MatSetType(aspinmat, MATSHELL)); in SNESCreate_ASPIN()
/petsc/src/mat/impls/submat/
H A Dsubmat.c217 PetscCall(MatConvertFrom_Shell(A, MATSHELL, MAT_INITIAL_MATRIX, &Na->A)); in MatCreateSubMatrixVirtual()
301 PetscCall(MatConvertFrom_Shell(A, MATSHELL, MAT_INITIAL_MATRIX, &Na->A)); in MatSubMatrixVirtualUpdate()
/petsc/src/mat/tests/
H A Dex70.c507 PetscCall(MatConvert(T, MATSHELL, MAT_INITIAL_MATRIX, &T2)); in main()
550 …MATPRODUCT_PtAP, MyPtShellPMultSymbolic, MyPtShellPMultNumeric, proj_destroy, MATDENSE, MATSHELL)); in main()
551 …RODUCT_PtAP, MyPtShellPMultSymbolic, MyPtShellPMultNumeric, proj_destroy, MATDENSECUDA, MATSHELL)); in main()
552 …MATPRODUCT_RARt, MyRShellRtMultSymbolic, MyRShellRtMultNumeric, proj_destroy, MATDENSE, MATSHELL)); in main()
553 …RODUCT_RARt, MyRShellRtMultSymbolic, MyRShellRtMultNumeric, proj_destroy, MATDENSECUDA, MATSHELL)); in main()
H A Dex2.c64 PetscCall(MatConvert(mat, MATSHELL, MAT_INITIAL_MATRIX, &C)); in TransposeAXPY()
/petsc/src/dm/impls/stag/tests/
H A Dex5.c67 PetscCall(DMSetMatType(dmSol, MATSHELL)); in main()
H A Dex11.c73 PetscCall(DMSetMatType(dmSol, MATSHELL)); in main()
H A Dex8.c78 PetscCall(DMSetMatType(dmSol, MATSHELL)); in main()
/petsc/src/tao/leastsquares/tutorials/
H A Dtomography.c92 PetscCall(MatSetType(Hreg, MATSHELL)); in main()
/petsc/src/mat/interface/
H A Dmatregis.c141 PetscCall(MatRegister(MATSHELL, MatCreate_Shell)); in MatRegisterAll()
/petsc/src/snes/interface/noise/
H A Dsnesmfj2.c252 PetscCall(MatSetType(*J, MATSHELL)); in MatCreateSNESMFMore()
/petsc/src/ts/tutorials/
H A Dex50.c462 PetscCall(MatSetType(A, MATSHELL)); in RHSMatrixLaplaciangllDM()
521 PetscCall(MatSetType(A, MATSHELL)); in RHSMatrixAdvectiongllDM()
/petsc/src/mat/impls/shell/
H A Dshellcnv.c227 PetscCall(PetscStrcmp(newtype, MATSHELL, &flg)); in MatConvertFrom_Shell()
/petsc/src/ksp/pc/impls/eisens/
H A Deisen.c197 PetscCall(MatSetType(eis->shell, MATSHELL)); in PCSetUp_Eisenstat()
/petsc/src/mat/impls/normal/
H A Dnormmh.c300 PetscCall(MatSetType(*N, MATSHELL)); in MatCreateNormalHermitian()
/petsc/src/ts/tutorials/autodiff/
H A Dadr_ex5adj_mf.cxx88 PetscCall(DMSetMatType(da, MATSHELL)); in main()

12