| /petsc/src/snes/interface/ftn-custom/ |
| H A D | zsnesf.c | 95 PETSC_EXTERN void snesnewtontrsetprecheck_(SNES *snes, void (*func)(SNES, Vec, Vec, PetscBool *, vo… in snesnewtontrsetprecheck_() argument 106 PETSC_EXTERN void snesnewtontrdcsetprecheck_(SNES *snes, void (*func)(SNES, Vec, Vec, PetscBool *, … in snesnewtontrdcsetprecheck_() argument 126 PETSC_EXTERN void snesnewtontrsetpostcheck_(SNES *snes, void (*func)(SNES, Vec, Vec, Vec, PetscBool… in snesnewtontrsetpostcheck_() argument 137 PETSC_EXTERN void snesnewtontrdcsetpostcheck_(SNES *snes, void (*func)(SNES, Vec, Vec, Vec, PetscBo… in snesnewtontrdcsetpostcheck_() argument 203 PETSC_EXTERN void snessetjacobian_(SNES *snes, Mat *A, Mat *B, void (*func)(SNES *, Vec *, Mat *, M… in snessetjacobian_() argument 222 PETSC_EXTERN void snessetjacobiannointerface_(SNES *snes, Mat *A, Mat *B, void (*func)(SNES *, Vec … in snessetjacobiannointerface_() argument 259 …ssetpicard_(SNES *snes, Vec *r, void (*func)(SNES, Vec, Vec, void *, PetscErrorCode *), Mat *A, Ma… in snessetpicard_() argument 270 …ointerface_(SNES *snes, Vec *r, void (*func)(SNES, Vec, Vec, void *, PetscErrorCode *), Mat *A, Ma… in snessetpicardnointerface_() argument 275 PETSC_EXTERN void snessetfunction_(SNES *snes, Vec *r, void (*func)(SNES, Vec, Vec, void *, PetscEr… in snessetfunction_() argument 286 PETSC_EXTERN void snessetfunctionnointerface_(SNES *snes, Vec *r, void (*func)(SNES, Vec, Vec, void… in snessetfunctionnointerface_() argument [all …]
|
| /petsc/include/ |
| H A D | petscsnestypes.h | 20 typedef struct _p_SNES *SNES; typedef
|
| /petsc/src/snes/impls/shell/ftn-custom/ |
| H A D | zsnesshellf.c | 19 PETSC_EXTERN void snesshellsetsolve_(SNES *snes, void (*func)(SNES *, Vec *, PetscErrorCode *), Pet… in snesshellsetsolve_()
|
| /petsc/src/mat/matfd/ftn-custom/ |
| H A D | zfdmatrixf.c | 6 typedef struct _p_SNES *SNES; typedef 64 PETSC_EXTERN void matfdcoloringsetfunction_(MatFDColoring *fd, void (*f)(SNES *, Vec *, Vec *, void… in matfdcoloringsetfunction_() argument
|
| /petsc/src/snes/tutorials/ |
| H A D | ex47cu.cu | 76 PetscErrorCode ComputeFunction(SNES, Vec x, Vec f, PetscCtx ctx) in ComputeFunction() argument 150 PetscErrorCode ComputeJacobian(SNES, Vec x, Mat J, Mat, PetscCtx ctx) in ComputeJacobian() argument
|
| /petsc/src/snes/impls/ntrdc/ |
| H A D | ntrdc.c | 125 PetscErrorCode SNESNewtonTRDCSetPreCheck(SNES snes, PetscErrorCode (*func)(SNES, Vec, Vec, PetscBoo… in SNESNewtonTRDCSetPreCheck() 152 PetscErrorCode SNESNewtonTRDCGetPreCheck(SNES snes, PetscErrorCode (**func)(SNES, Vec, Vec, PetscBo… in SNESNewtonTRDCGetPreCheck() 182 PetscErrorCode SNESNewtonTRDCSetPostCheck(SNES snes, PetscErrorCode (*func)(SNES, Vec, Vec, Vec, Pe… in SNESNewtonTRDCSetPostCheck() 209 PetscErrorCode SNESNewtonTRDCGetPostCheck(SNES snes, PetscErrorCode (**func)(SNES, Vec, Vec, Vec, P… in SNESNewtonTRDCGetPostCheck()
|
| /petsc/src/snes/impls/shell/ |
| H A D | snesshell.c | 110 static PetscErrorCode SNESShellSetSolve_Shell(SNES snes, PetscErrorCode (*solve)(SNES, Vec)) in SNESShellSetSolve_Shell()
|
| /petsc/src/snes/impls/tr/ |
| H A D | tr.c | 202 PetscErrorCode SNESNewtonTRSetPreCheck(SNES snes, PetscErrorCode (*func)(SNES, Vec, Vec, PetscBool … in SNESNewtonTRSetPreCheck() 233 PetscErrorCode SNESNewtonTRGetPreCheck(SNES snes, PetscErrorCode (**func)(SNES, Vec, Vec, PetscBool… in SNESNewtonTRGetPreCheck() 266 PetscErrorCode SNESNewtonTRSetPostCheck(SNES snes, PetscErrorCode (*func)(SNES, Vec, Vec, Vec, Pets… in SNESNewtonTRSetPostCheck() 297 PetscErrorCode SNESNewtonTRGetPostCheck(SNES snes, PetscErrorCode (**func)(SNES, Vec, Vec, Vec, Pet… in SNESNewtonTRGetPostCheck()
|
| /petsc/src/snes/utils/ftn-custom/ |
| H A D | zdmsnesf.c | 55 PETSC_EXTERN void dmsnessetfunction_(DM *dm, void (*func)(SNES *, Vec *, Vec *, void *, PetscErrorC… in dmsnessetfunction_() argument
|
| /petsc/src/binding/petsc4py/src/petsc4py/ |
| H A D | PETSc.pxd | 253 ctypedef public api class SNES(Object) [ class
|
| /petsc/src/snes/utils/ |
| H A D | dmsnes.c | 500 PetscErrorCode DMSNESSetNGS(DM dm, PetscErrorCode (*f)(SNES, Vec, Vec, void *), PetscCtx ctx) in DMSNESSetNGS() 536 PetscErrorCode DMSNESGetNGS(DM dm, PetscErrorCode (**f)(SNES, Vec, Vec, void *), PetscCtxRt ctx) in DMSNESGetNGS()
|
| /petsc/src/snes/impls/vi/rs/ |
| H A D | virs.c | 607 PetscErrorCode SNESVISetRedundancyCheck(SNES snes, PetscErrorCode (*func)(SNES, IS, IS *, void *), … in SNESVISetRedundancyCheck()
|
| /petsc/src/snes/interface/ |
| H A D | snes.c | 4262 PetscErrorCode SNESMonitorSet(SNES snes, PetscErrorCode (*f)(SNES, PetscInt, PetscReal, PetscCtx), … in SNESMonitorSet() 4353 PetscErrorCode SNESSetConvergenceTest(SNES snes, PetscErrorCode (*SNESConvergenceTestFunction)(SNES… in SNESSetConvergenceTest() 5318 PetscErrorCode SNESRegister(const char sname[], PetscErrorCode (*function)(SNES)) in SNESRegister()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | SNES.pyx | 105 cdef class SNES(Object): class
|