Home
last modified time | relevance | path

Searched defs:KSP (Results 1 – 13 of 13) sorted by relevance

/petsc/src/binding/petsc4py/demo/python_types/
H A Dksppython_protocol.py10 def solve(self, ksp: KSP, b: Vec, x: Vec) -> None:
14 def solveTranspose(self, ksp: KSP, b: Vec, x: Vec) -> None:
18 def view(self, ksp: KSP, viewer: Viewer) -> None:
22 def setFromOptions(self, ksp: KSP) -> None:
26 def setUp(self, ksp: KSP) -> None:
30 def buildSolution(self, ksp: KSP, x: Vec) -> None:
34 def buildResidual(self, ksp: KSP, t: Vec, r: Vec) -> None:
38 def reset(self, ksp: KSP) -> None:
H A Dpcpython_protocol.py32 def preSolve(self, pc: PC, ksp: KSP, b: Vec, x: Vec) -> None:
40 def postSolve(self, pc: PC, ksp: KSP, b: Vec, x: Vec) -> None:
/petsc/src/ksp/ksp/interface/ftn-custom/
H A Dzdmkspf.c49 PETSC_EXTERN void dmkspsetcomputerhs_(DM *dm, void (*func)(KSP *, Vec *, void *, PetscErrorCode *),… in dmkspsetcomputerhs_() argument
59 PETSC_EXTERN void dmkspsetcomputeinitialguess_(DM *dm, void (*func)(KSP *, Vec *, void *, PetscErro… in dmkspsetcomputeinitialguess_() argument
70 PETSC_EXTERN void dmkspsetcomputeoperators_(DM *dm, void (*func)(KSP *, Vec *, void *, PetscErrorCo… in dmkspsetcomputeoperators_() argument
H A Dzitfuncf.c92 PETSC_EXTERN void kspmonitorset_(KSP *ksp, void (*monitor)(KSP *, PetscInt *, PetscReal *, void *, … in kspmonitorset_() argument
117 PETSC_EXTERN void kspsetconvergencetest_(KSP *ksp, void (*converge)(KSP *, PetscInt *, PetscReal *,… in kspsetconvergencetest_() argument
135 PETSC_EXTERN void kspsetcomputerhs_(KSP *ksp, void (*func)(KSP *, Vec *, void *, PetscErrorCode *),… in kspsetcomputerhs_() argument
142 PETSC_EXTERN void kspsetcomputeinitialguess_(KSP *ksp, void (*func)(KSP *, Vec *, void *, PetscErro… in kspsetcomputeinitialguess_() argument
149 PETSC_EXTERN void kspsetcomputeoperators_(KSP *ksp, void (*func)(KSP *, Vec *, void *, PetscErrorCo… in kspsetcomputeoperators_() argument
/petsc/src/ksp/ksp/impls/gmres/ftn-custom/
H A Dzgmres2f.c26 PETSC_EXTERN void kspgmressetorthogonalization_(KSP *ksp, void (*orthog)(KSP *, PetscInt *, PetscEr… in kspgmressetorthogonalization_()
/petsc/src/ksp/ksp/impls/gmres/fgmres/ftn-custom/
H A Dzmodpcff.c33 PETSC_EXTERN void kspflexiblesetmodifypc_(KSP *ksp, void (*fcn)(KSP *, PetscInt *, PetscInt *, Pets… in kspflexiblesetmodifypc_() argument
/petsc/src/binding/petsc4py/src/petsc4py/
H A DPETSc.pxd247 ctypedef public api class KSP(Object) [ class
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx1117 static inline PetscErrorCode PCApply_Schur_Private(std::tuple<KSP, IS, Vec[2]> *p, PC factor, Type … in PCApply_Schur_Private()
1128 static inline PetscErrorCode PCApply_Schur_Private(std::tuple<KSP, IS, Vec[2]> *p, PC factor, Type … in PCApply_Schur_Private()
1727 static PetscErrorCode PCPostSolve_SchurPreLeastSquares(PC, KSP, Vec, Vec x) in PCPostSolve_SchurPreLeastSquares() argument
1734 static PetscErrorCode KSPPreSolve_SchurCorrection(KSP, Vec b, Vec, void *context) in KSPPreSolve_SchurCorrection() argument
1746 static PetscErrorCode KSPPostSolve_SchurCorrection(KSP, Vec b, Vec x, void *context) in KSPPostSolve_SchurCorrection() argument
/petsc/src/ksp/ksp/interface/
H A Ditcreate.c912 PetscErrorCode KSPRegister(const char sname[], PetscErrorCode (*function)(KSP)) in KSPRegister()
/petsc/src/binding/petsc4py/src/lib-petsc/
H A Dcustom.h383 PetscErrorCode KSPAddConvergenceTest(KSP ksp, PetscErrorCode (*custom)(KSP, PetscInt, PetscReal, KS… in KSPAddConvergenceTest()
/petsc/include/
H A Dpetscksp.h32 typedef struct _p_KSP *KSP; typedef
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DKSP.pyx375 cdef class KSP(Object): class
H A DPC.pyx19 KSP = S_(PCKSP) variable in PCType