| /petsc/src/binding/petsc4py/demo/python_types/ |
| H A D | ksppython_protocol.py | 10 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 D | pcpython_protocol.py | 32 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 D | zdmkspf.c | 49 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 D | zitfuncf.c | 92 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 D | zgmres2f.c | 26 PETSC_EXTERN void kspgmressetorthogonalization_(KSP *ksp, void (*orthog)(KSP *, PetscInt *, PetscEr… in kspgmressetorthogonalization_()
|
| /petsc/src/ksp/ksp/impls/gmres/fgmres/ftn-custom/ |
| H A D | zmodpcff.c | 33 PETSC_EXTERN void kspflexiblesetmodifypc_(KSP *ksp, void (*fcn)(KSP *, PetscInt *, PetscInt *, Pets… in kspflexiblesetmodifypc_() argument
|
| /petsc/src/binding/petsc4py/src/petsc4py/ |
| H A D | PETSc.pxd | 247 ctypedef public api class KSP(Object) [ class
|
| /petsc/src/ksp/pc/impls/hpddm/ |
| H A D | pchpddm.cxx | 1117 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 D | itcreate.c | 912 PetscErrorCode KSPRegister(const char sname[], PetscErrorCode (*function)(KSP)) in KSPRegister()
|
| /petsc/src/binding/petsc4py/src/lib-petsc/ |
| H A D | custom.h | 383 PetscErrorCode KSPAddConvergenceTest(KSP ksp, PetscErrorCode (*custom)(KSP, PetscInt, PetscReal, KS… in KSPAddConvergenceTest()
|
| /petsc/include/ |
| H A D | petscksp.h | 32 typedef struct _p_KSP *KSP; typedef
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | KSP.pyx | 375 cdef class KSP(Object): class
|
| H A D | PC.pyx | 19 KSP = S_(PCKSP) variable in PCType
|