Searched refs:MatMFFDSetFunction (Results 1 – 10 of 10) sorted by relevance
| /petsc/src/mat/impls/mffd/ftn-custom/ |
| H A D | zmffdf.c | 25 *ierr = MatMFFDSetFunction(*mat, ourmatmffdfunction, *mat); in matmffdsetfunction_()
|
| /petsc/src/snes/mf/ |
| H A D | snesmfj.c | 284 …PetscCall(MatMFFDSetFunction(*J, (PetscErrorCode (*)(void *, Vec, Vec))SNESComputeFunctionDefaultN… in MatCreateSNESMF() 291 …PetscCall(MatMFFDSetFunction(*J, (PetscErrorCode (*)(void *, Vec, Vec))(dms->ops->computemffunctio… in MatCreateSNESMF()
|
| /petsc/src/mat/tests/ |
| H A D | ex229.c | 44 PetscCall(MatMFFDSetFunction(A, myF, NULL)); in main()
|
| /petsc/src/snes/tests/ |
| H A D | ex7.c | 68 … PetscCall(MatMFFDSetFunction(J, (PetscErrorCode (*)(void *, Vec, Vec))SNESComputeFunction, snes)); in main() 78 PetscCall(MatMFFDSetFunction(J, OtherFunctionForDifferencing, F)); in main()
|
| /petsc/src/tao/interface/ |
| H A D | fdiff.c | 193 PetscCall(MatMFFDSetFunction(H, (PetscErrorCode (*)(void *, Vec, Vec))TaoComputeGradient, tao)); in TaoDefaultComputeHessianMFFD()
|
| /petsc/src/snes/tutorials/ |
| H A D | ex22.c | 297 PetscCall(MatMFFDSetFunction(A, (PetscErrorCode (*)(void *, Vec, Vec))SNESComputeFunction, snes)); in ComputeJacobian_MF()
|
| /petsc/src/mat/impls/mffd/ |
| H A D | mffd.c | 763 PetscErrorCode MatMFFDSetFunction(Mat mat, MatMFFDFn *func, void *funcctx) in MatMFFDSetFunction() function
|
| /petsc/src/mat/impls/shell/ |
| H A D | shell.c | 2052 PetscCall(MatMFFDSetFunction(mf, f, ctx)); in MatShellTestMult() 2118 PetscCall(MatMFFDSetFunction(mf, f, ctx)); in MatShellTestMultTranspose()
|
| /petsc/include/ |
| H A D | petscmat.h | 2231 PETSC_EXTERN PetscErrorCode MatMFFDSetFunction(Mat, MatMFFDFn *, void *);
|
| /petsc/doc/faq/ |
| H A D | index.md | 945 matrix-free Jacobian multiply call `MatMFFDSetFunction()` to set that other function. See
|