| /petsc/src/ts/tutorials/output/ |
| H A D | ex20opt_ic_4.out | 1 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 D | ex218_1.out | 1 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 D | ex88_1.out | 49 MatDiagonalSet not tested on MATSHELL
|
| H A D | ex88_2.out | 49 MatDiagonalSet not tested on MATSHELL
|
| /petsc/src/mat/utils/ |
| H A D | isltog.c | 18 PetscCall(PetscStrcmpAny(ptype, &matfree, MATSHELL, MATSCATTER, "")); in MatCreateFromISLocalToGlobalMapping() 43 PetscCall(PetscStrcmp(ptype, MATSHELL, &matshell)); in MatCreateFromISLocalToGlobalMapping()
|
| /petsc/doc/changes/ |
| H A D | 39.md | 53 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 D | 321.md | 94 … `MatMultHermitianTranspose()` and `MatMultHermitianTransposeAdd()` in `MATSHELL`, `MATDENSE`, `MA… 96 … `MATSHELL`. This implies a new behavior for those `Mat`, as calling `MatAssemblyBegin()`/`MatAsse…
|
| H A D | 313.md | 86 - Fix MatAXPY for MATSHELL
|
| /petsc/src/binding/petsc4py/demo/legacy/poisson3d/ |
| H A D | poisson3d.c | 35 MatSetType(A, MATSHELL); in main()
|
| /petsc/doc/overview/ |
| H A D | matrix_table.md | 102 - ``MATSHELL``, see also :any:`sec_matrixfree`
|
| /petsc/src/snes/impls/nasm/ |
| H A D | aspin.c | 126 PetscCall(MatSetType(aspinmat, MATSHELL)); in SNESCreate_ASPIN()
|
| /petsc/src/mat/impls/submat/ |
| H A D | submat.c | 217 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 D | ex70.c | 507 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 D | ex2.c | 64 PetscCall(MatConvert(mat, MATSHELL, MAT_INITIAL_MATRIX, &C)); in TransposeAXPY()
|
| /petsc/src/dm/impls/stag/tests/ |
| H A D | ex5.c | 67 PetscCall(DMSetMatType(dmSol, MATSHELL)); in main()
|
| H A D | ex11.c | 73 PetscCall(DMSetMatType(dmSol, MATSHELL)); in main()
|
| H A D | ex8.c | 78 PetscCall(DMSetMatType(dmSol, MATSHELL)); in main()
|
| /petsc/src/tao/leastsquares/tutorials/ |
| H A D | tomography.c | 92 PetscCall(MatSetType(Hreg, MATSHELL)); in main()
|
| /petsc/src/mat/interface/ |
| H A D | matregis.c | 141 PetscCall(MatRegister(MATSHELL, MatCreate_Shell)); in MatRegisterAll()
|
| /petsc/src/snes/interface/noise/ |
| H A D | snesmfj2.c | 252 PetscCall(MatSetType(*J, MATSHELL)); in MatCreateSNESMFMore()
|
| /petsc/src/ts/tutorials/ |
| H A D | ex50.c | 462 PetscCall(MatSetType(A, MATSHELL)); in RHSMatrixLaplaciangllDM() 521 PetscCall(MatSetType(A, MATSHELL)); in RHSMatrixAdvectiongllDM()
|
| /petsc/src/mat/impls/shell/ |
| H A D | shellcnv.c | 227 PetscCall(PetscStrcmp(newtype, MATSHELL, &flg)); in MatConvertFrom_Shell()
|
| /petsc/src/ksp/pc/impls/eisens/ |
| H A D | eisen.c | 197 PetscCall(MatSetType(eis->shell, MATSHELL)); in PCSetUp_Eisenstat()
|
| /petsc/src/mat/impls/normal/ |
| H A D | normmh.c | 300 PetscCall(MatSetType(*N, MATSHELL)); in MatCreateNormalHermitian()
|
| /petsc/src/ts/tutorials/autodiff/ |
| H A D | adr_ex5adj_mf.cxx | 88 PetscCall(DMSetMatType(da, MATSHELL)); in main()
|