Home
last modified time | relevance | path

Searched defs:PC (Results 1 – 11 of 11) sorted by relevance

/petsc/src/binding/petsc4py/demo/python_types/
H A Dpcpython_protocol.py12 def apply(self, pc: PC, b: Vec, x: Vec) -> None:
16 def applySymmetricLeft(self, pc: PC, b: Vec, x: Vec) -> None:
20 def applySymmetricRight(self, pc: PC, b: Vec, x: Vec) -> None:
24 def applyTranspose(self, pc: PC, b: Vec, x: Vec) -> None:
28 def applyMat(self, pc: PC, B: Mat, X: Mat) -> None:
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:
47 def view(self, pc: PC, viewer: Viewer) -> None:
51 def setFromOptions(self, pc: PC) -> None:
55 def setUp(self, pc: PC) -> None:
[all …]
/petsc/src/ksp/pc/impls/shell/
H A Dshellpc.c292 static PetscErrorCode PCShellSetDestroy_Shell(PC pc, PetscErrorCode (*destroy)(PC)) in PCShellSetDestroy_Shell()
301 static PetscErrorCode PCShellSetSetUp_Shell(PC pc, PetscErrorCode (*setup)(PC)) in PCShellSetSetUp_Shell()
312 static PetscErrorCode PCShellSetApply_Shell(PC pc, PetscErrorCode (*apply)(PC, Vec, Vec)) in PCShellSetApply_Shell()
321 static PetscErrorCode PCShellSetMatApply_Shell(PC pc, PetscErrorCode (*matapply)(PC, Mat, Mat)) in PCShellSetMatApply_Shell()
332 static PetscErrorCode PCShellSetApplySymmetricLeft_Shell(PC pc, PetscErrorCode (*apply)(PC, Vec, Ve… in PCShellSetApplySymmetricLeft_Shell()
341 static PetscErrorCode PCShellSetApplySymmetricRight_Shell(PC pc, PetscErrorCode (*apply)(PC, Vec, V… in PCShellSetApplySymmetricRight_Shell()
350 static PetscErrorCode PCShellSetApplyBA_Shell(PC pc, PetscErrorCode (*applyBA)(PC, PCSide, Vec, Vec… in PCShellSetApplyBA_Shell()
388 static PetscErrorCode PCShellSetView_Shell(PC pc, PetscErrorCode (*view)(PC, PetscViewer)) in PCShellSetView_Shell()
397 static PetscErrorCode PCShellSetApplyTranspose_Shell(PC pc, PetscErrorCode (*applytranspose)(PC, Ve… in PCShellSetApplyTranspose_Shell()
408 … PetscErrorCode PCShellSetMatApplyTranspose_Shell(PC pc, PetscErrorCode (*matapplytranspose)(PC, M… in PCShellSetMatApplyTranspose_Shell()
[all …]
/petsc/src/snes/impls/patch/
H A Dsnespatch.c386 PetscErrorCode SNESPatchSetComputeOperator(SNES snes, PetscErrorCode (*func)(PC, PetscInt, Vec, Mat… in SNESPatchSetComputeOperator()
395 PetscErrorCode SNESPatchSetComputeFunction(SNES snes, PetscErrorCode (*func)(PC, PetscInt, Vec, Vec… in SNESPatchSetComputeFunction()
404 …NESPatchSetConstructType(SNES snes, PCPatchConstructType ctype, PetscErrorCode (*func)(PC, PetscIn… in SNESPatchSetConstructType()
/petsc/src/binding/petsc4py/src/petsc4py/
H A DPETSc.pxd241 ctypedef public api class PC(Object) [ class
/petsc/src/ksp/pc/impls/galerkin/
H A Dgalerkin.c138 …etscErrorCode PCGalerkinSetComputeSubmatrix_Galerkin(PC pc, PetscErrorCode (*computeAsub)(PC, Mat,… in PCGalerkinSetComputeSubmatrix_Galerkin()
/petsc/include/
H A Dpetscpctypes.h13 typedef struct _p_PC *PC; typedef
/petsc/src/ksp/pc/interface/
H A Dprecon.c1931 PetscErrorCode PCRegister(const char sname[], PetscErrorCode (*function)(PC)) in PCRegister()
/petsc/src/ksp/pc/impls/gamg/
H A Dgamg.c2075 PetscErrorCode PCGAMGRegister(PCGAMGType type, PetscErrorCode (*create)(PC)) in PCGAMGRegister()
/petsc/src/ksp/pc/impls/patch/
H A Dpcpatch.c446 PetscErrorCode PCPatchSetConstructType(PC pc, PCPatchConstructType ctype, PetscErrorCode (*func)(PC in PCPatchSetConstructType()
481 …de PCPatchGetConstructType(PC pc, PCPatchConstructType *ctype, PetscErrorCode (**func)(PC, PetscIn… in PCPatchGetConstructType()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DPC.pyx174 cdef class PC(Object): class
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx1727 static PetscErrorCode PCPostSolve_SchurPreLeastSquares(PC, KSP, Vec, Vec x) in PCPostSolve_SchurPreLeastSquares() argument