Home
last modified time | relevance | path

Searched defs:SNES (Results 1 – 14 of 14) sorted by relevance

/petsc/src/snes/interface/ftn-custom/
H A Dzsnesf.c95 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 Dpetscsnestypes.h20 typedef struct _p_SNES *SNES; typedef
/petsc/src/snes/impls/shell/ftn-custom/
H A Dzsnesshellf.c19 PETSC_EXTERN void snesshellsetsolve_(SNES *snes, void (*func)(SNES *, Vec *, PetscErrorCode *), Pet… in snesshellsetsolve_()
/petsc/src/mat/matfd/ftn-custom/
H A Dzfdmatrixf.c6 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 Dex47cu.cu76 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 Dntrdc.c125 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 Dsnesshell.c110 static PetscErrorCode SNESShellSetSolve_Shell(SNES snes, PetscErrorCode (*solve)(SNES, Vec)) in SNESShellSetSolve_Shell()
/petsc/src/snes/impls/tr/
H A Dtr.c202 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 Dzdmsnesf.c55 PETSC_EXTERN void dmsnessetfunction_(DM *dm, void (*func)(SNES *, Vec *, Vec *, void *, PetscErrorC… in dmsnessetfunction_() argument
/petsc/src/binding/petsc4py/src/petsc4py/
H A DPETSc.pxd253 ctypedef public api class SNES(Object) [ class
/petsc/src/snes/utils/
H A Ddmsnes.c500 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 Dvirs.c607 PetscErrorCode SNESVISetRedundancyCheck(SNES snes, PetscErrorCode (*func)(SNES, IS, IS *, void *), … in SNESVISetRedundancyCheck()
/petsc/src/snes/interface/
H A Dsnes.c4262 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 DSNES.pyx105 cdef class SNES(Object): class