Home
last modified time | relevance | path

Searched refs:MatMFFDSetFunction (Results 1 – 10 of 10) sorted by relevance

/petsc/src/mat/impls/mffd/ftn-custom/
H A Dzmffdf.c25 *ierr = MatMFFDSetFunction(*mat, ourmatmffdfunction, *mat); in matmffdsetfunction_()
/petsc/src/snes/mf/
H A Dsnesmfj.c284 …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 Dex229.c44 PetscCall(MatMFFDSetFunction(A, myF, NULL)); in main()
/petsc/src/snes/tests/
H A Dex7.c68 … 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 Dfdiff.c193 PetscCall(MatMFFDSetFunction(H, (PetscErrorCode (*)(void *, Vec, Vec))TaoComputeGradient, tao)); in TaoDefaultComputeHessianMFFD()
/petsc/src/snes/tutorials/
H A Dex22.c297 PetscCall(MatMFFDSetFunction(A, (PetscErrorCode (*)(void *, Vec, Vec))SNESComputeFunction, snes)); in ComputeJacobian_MF()
/petsc/src/mat/impls/mffd/
H A Dmffd.c763 PetscErrorCode MatMFFDSetFunction(Mat mat, MatMFFDFn *func, void *funcctx) in MatMFFDSetFunction() function
/petsc/src/mat/impls/shell/
H A Dshell.c2052 PetscCall(MatMFFDSetFunction(mf, f, ctx)); in MatShellTestMult()
2118 PetscCall(MatMFFDSetFunction(mf, f, ctx)); in MatShellTestMultTranspose()
/petsc/include/
H A Dpetscmat.h2231 PETSC_EXTERN PetscErrorCode MatMFFDSetFunction(Mat, MatMFFDFn *, void *);
/petsc/doc/faq/
H A Dindex.md945 matrix-free Jacobian multiply call `MatMFFDSetFunction()` to set that other function. See