Home
last modified time | relevance | path

Searched refs:SNESFunctionFn (Results 1 – 9 of 9) sorted by relevance

/petsc/include/
H A Dpetscsnes.h499 PETSC_EXTERN_TYPEDEF typedef PetscErrorCode SNESFunctionFn(SNES snes, Vec u, Vec F, PetscCtx ctx); typedef
561 PETSC_EXTERN PetscErrorCode SNESSetFunction(SNES, Vec, SNESFunctionFn *, PetscCtx);
562 PETSC_EXTERN PetscErrorCode SNESGetFunction(SNES, Vec *, SNESFunctionFn **, PetscCtxRt);
569 PETSC_EXTERN SNESFunctionFn SNESObjectiveComputeFunctionDefaultFD;
574 PETSC_EXTERN PetscErrorCode SNESSetPicard(SNES, Vec, SNESFunctionFn *, Mat, Mat, SNESJacobianFn *, …
575 PETSC_EXTERN PetscErrorCode SNESGetPicard(SNES, Vec *, SNESFunctionFn **, Mat *, Mat *, SNESJacobia…
576 PETSC_EXTERN SNESFunctionFn SNESPicardComputeFunction;
577 PETSC_EXTERN SNESFunctionFn SNESPicardComputeMFFunction;
1010 PETSC_EXTERN PetscErrorCode DMSNESSetFunction(DM, SNESFunctionFn *, PetscCtx);
1011 PETSC_EXTERN PetscErrorCode DMSNESGetFunction(DM, SNESFunctionFn **, PetscCtxRt);
[all …]
/petsc/src/snes/impls/al/
H A Dal.c98 static PetscErrorCode SNESNewtonALSetFunction_NEWTONAL(SNES snes, SNESFunctionFn *func, PetscCtx ct… in SNESNewtonALSetFunction_NEWTONAL()
129 PetscErrorCode SNESNewtonALSetFunction(SNES snes, SNESFunctionFn *func, PetscCtx ctx) in SNESNewtonALSetFunction()
133 …PetscTryMethod(snes, "SNESNewtonALSetFunction_C", (SNES, SNESFunctionFn *, void *), (snes, func, c… in SNESNewtonALSetFunction()
137 static PetscErrorCode SNESNewtonALGetFunction_NEWTONAL(SNES snes, SNESFunctionFn **func, PetscCtxRt… in SNESNewtonALGetFunction_NEWTONAL()
161 PetscErrorCode SNESNewtonALGetFunction(SNES snes, SNESFunctionFn **func, PetscCtxRt ctx) in SNESNewtonALGetFunction()
165 …PetscUseMethod(snes, "SNESNewtonALGetFunction_C", (SNES, SNESFunctionFn **, PetscCtxRt), (snes, fu… in SNESNewtonALGetFunction()
213 SNESFunctionFn *computealfunction = NULL; in SNESNewtonALComputeFunction_NEWTONAL()
H A Dalimpl.h24SNESFunctionFn *computealfunction; /* user-provided function to compute the tangent load vector */
/petsc/src/snes/utils/
H A Ddmsnes.c62 SNESFunctionFn *func; in DMSNESView()
302 PetscErrorCode DMSNESSetFunction(DM dm, SNESFunctionFn *f, PetscCtx ctx) in DMSNESSetFunction()
373 PetscErrorCode DMSNESSetMFFunction(DM dm, SNESFunctionFn *func, PetscCtx ctx) in DMSNESSetMFFunction()
405 PetscErrorCode DMSNESGetFunction(DM dm, SNESFunctionFn **f, PetscCtxRt ctx) in DMSNESGetFunction()
678 PetscErrorCode DMSNESSetPicard(DM dm, SNESFunctionFn *b, SNESJacobianFn *J, PetscCtx ctx) in DMSNESSetPicard()
708 PetscErrorCode DMSNESGetPicard(DM dm, SNESFunctionFn **b, SNESJacobianFn **J, PetscCtxRt ctx) in DMSNESGetPicard()
/petsc/include/petsc/private/
H A Dsnesimpl.h185 SNESFunctionFn *computefunction;
186 SNESFunctionFn *computemffunction;
193 SNESFunctionFn *computepfunction;
/petsc/src/snes/impls/gs/
H A Dgssecant.c20 SNESFunctionFn *func; in SNESComputeNGSDefaultSecant()
/petsc/src/snes/interface/
H A Dsnes.c1946 PetscErrorCode SNESSetFunction(SNES snes, Vec r, SNESFunctionFn *f, PetscCtx ctx) in SNESSetFunction()
2339 PetscErrorCode SNESSetPicard(SNES snes, Vec r, SNESFunctionFn *bp, Mat Amat, Mat Pmat, SNESJacobian… in SNESSetPicard()
2373 PetscErrorCode SNESGetPicard(SNES snes, Vec *r, SNESFunctionFn **f, Mat *Amat, Mat *Pmat, SNESJacob… in SNESGetPicard()
2488 SNESFunctionFn *computefunction; in SNESComputeFunction()
3114 SNESFunctionFn *func; in SNESComputeJacobian()
3357 SNESFunctionFn *func; in SNESSetUp()
5152 PetscErrorCode SNESGetFunction(SNES snes, Vec *r, SNESFunctionFn **f, PetscCtxRt ctx) in SNESGetFunction()
/petsc/doc/changes/
H A D321.md136 - Add function typedefs `SNESInitialGuessFn`, `SNESFunctionFn`, `SNESObjectiveFn`, `SNESJacobianFn`…
/petsc/doc/developers/
H A Dstyle.md60 10. Typedefs for functions should end in `Fn` as in, for example, `SNESFunctionFn`.