Searched refs:SNESFunctionFn (Results 1 – 9 of 9) sorted by relevance
| /petsc/include/ |
| H A D | petscsnes.h | 499 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 D | al.c | 98 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 D | alimpl.h | 24 …SNESFunctionFn *computealfunction; /* user-provided function to compute the tangent load vector */
|
| /petsc/src/snes/utils/ |
| H A D | dmsnes.c | 62 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 D | snesimpl.h | 185 SNESFunctionFn *computefunction; 186 SNESFunctionFn *computemffunction; 193 SNESFunctionFn *computepfunction;
|
| /petsc/src/snes/impls/gs/ |
| H A D | gssecant.c | 20 SNESFunctionFn *func; in SNESComputeNGSDefaultSecant()
|
| /petsc/src/snes/interface/ |
| H A D | snes.c | 1946 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 D | 321.md | 136 - Add function typedefs `SNESInitialGuessFn`, `SNESFunctionFn`, `SNESObjectiveFn`, `SNESJacobianFn`…
|
| /petsc/doc/developers/ |
| H A D | style.md | 60 10. Typedefs for functions should end in `Fn` as in, for example, `SNESFunctionFn`.
|