Lines Matching refs:PC
11 PetscErrorCode (*computeasub)(PC, Mat, Mat, Mat *, void *);
15 static PetscErrorCode PCApply_Galerkin(PC pc, Vec x, Vec y) in PCApply_Galerkin()
35 static PetscErrorCode PCSetUp_Galerkin(PC pc) in PCSetUp_Galerkin()
68 static PetscErrorCode PCReset_Galerkin(PC pc) in PCReset_Galerkin()
81 static PetscErrorCode PCDestroy_Galerkin(PC pc) in PCDestroy_Galerkin()
92 static PetscErrorCode PCView_Galerkin(PC pc, PetscViewer viewer) in PCView_Galerkin()
107 static PetscErrorCode PCGalerkinGetKSP_Galerkin(PC pc, KSP *ksp) in PCGalerkinGetKSP_Galerkin()
116 static PetscErrorCode PCGalerkinSetRestriction_Galerkin(PC pc, Mat R) in PCGalerkinSetRestriction_Galerkin()
127 static PetscErrorCode PCGalerkinSetInterpolation_Galerkin(PC pc, Mat P) in PCGalerkinSetInterpolation_Galerkin()
138 …ic PetscErrorCode PCGalerkinSetComputeSubmatrix_Galerkin(PC pc, PetscErrorCode (*computeAsub)(PC, … in PCGalerkinSetComputeSubmatrix_Galerkin() argument
165 PetscErrorCode PCGalerkinSetRestriction(PC pc, Mat R) in PCGalerkinSetRestriction()
169 PetscTryMethod(pc, "PCGalerkinSetRestriction_C", (PC, Mat), (pc, R)); in PCGalerkinSetRestriction()
190 PetscErrorCode PCGalerkinSetInterpolation(PC pc, Mat P) in PCGalerkinSetInterpolation()
194 PetscTryMethod(pc, "PCGalerkinSetInterpolation_C", (PC, Mat), (pc, P)); in PCGalerkinSetInterpolation()
231 PetscErrorCode PCGalerkinSetComputeSubmatrix(PC pc, PetscErrorCode (*computeAsub)(PC pc, Mat A, Mat… in PCGalerkinSetComputeSubmatrix()
235 …PetscTryMethod(pc, "PCGalerkinSetComputeSubmatrix_C", (PC, PetscErrorCode (*)(PC, Mat, Mat, Mat *,… in PCGalerkinSetComputeSubmatrix()
259 PetscErrorCode PCGalerkinGetKSP(PC pc, KSP *ksp) in PCGalerkinGetKSP()
264 PetscUseMethod(pc, "PCGalerkinGetKSP_C", (PC, KSP *), (pc, ksp)); in PCGalerkinGetKSP()
268 static PetscErrorCode PCSetFromOptions_Galerkin(PC pc, PetscOptionItems PetscOptionsObject) in PCSetFromOptions_Galerkin()
315 PETSC_EXTERN PetscErrorCode PCCreate_Galerkin(PC pc) in PCCreate_Galerkin()