Lines Matching defs:pc
14 PETSC_INTERN PetscErrorCode PCGetDefaultType_Private(PC pc, const char *type[]) in PCGetDefaultType_Private()
99 PetscErrorCode PCReset(PC pc) in PCReset()
125 PetscErrorCode PCDestroy(PC *pc) in PCDestroy()
171 PetscErrorCode PCGetDiagonalScale(PC pc, PetscBool *flag) in PCGetDiagonalScale()
205 PetscErrorCode PCSetDiagonalScale(PC pc, Vec s) in PCSetDiagonalScale()
251 PetscErrorCode PCDiagonalScaleLeft(PC pc, Vec in, Vec out) in PCDiagonalScaleLeft()
293 PetscErrorCode PCDiagonalScaleRight(PC pc, Vec in, Vec out) in PCDiagonalScaleRight()
330 PetscErrorCode PCSetUseAmat(PC pc, PetscBool flg) in PCSetUseAmat()
358 PetscErrorCode PCSetErrorIfFailure(PC pc, PetscBool flg) in PCSetErrorIfFailure()
388 PetscErrorCode PCGetUseAmat(PC pc, PetscBool *flg) in PCGetUseAmat()
409 PetscErrorCode PCSetKSPNestLevel(PC pc, PetscInt level) in PCSetKSPNestLevel()
433 PetscErrorCode PCGetKSPNestLevel(PC pc, PetscInt *level) in PCGetKSPNestLevel()
467 PC pc; in PCCreate() local
506 PetscErrorCode PCApply(PC pc, Vec x, Vec y) in PCApply()
535 static PetscErrorCode PCMatApplyTranspose_Private(PC pc, Mat X, Mat Y, PetscBool transpose) in PCMatApplyTranspose_Private()
602 PetscErrorCode PCMatApply(PC pc, Mat X, Mat Y) in PCMatApply()
625 PetscErrorCode PCMatApplyTranspose(PC pc, Mat X, Mat Y) in PCMatApplyTranspose()
651 PetscErrorCode PCApplySymmetricLeft(PC pc, Vec x, Vec y) in PCApplySymmetricLeft()
688 PetscErrorCode PCApplySymmetricRight(PC pc, Vec x, Vec y) in PCApplySymmetricRight()
728 PetscErrorCode PCApplyTranspose(PC pc, Vec x, Vec y) in PCApplyTranspose()
761 PetscErrorCode PCApplyTransposeExists(PC pc, PetscBool *flg) in PCApplyTransposeExists()
793 PetscErrorCode PCApplyBAorAB(PC pc, PCSide side, Vec x, Vec y, Vec work) in PCApplyBAorAB()
874 PetscErrorCode PCApplyBAorABTranspose(PC pc, PCSide side, Vec x, Vec y, Vec work) in PCApplyBAorABTranspose()
919 PetscErrorCode PCApplyRichardsonExists(PC pc, PetscBool *exists) in PCApplyRichardsonExists()
962 PetscErrorCode PCApplyRichardson(PC pc, Vec b, Vec y, Vec w, PetscReal rtol, PetscReal abstol, Pets… in PCApplyRichardson()
988 PetscErrorCode PCSetFailedReason(PC pc, PCFailedReason reason) in PCSetFailedReason()
1016 PetscErrorCode PCGetFailedReason(PC pc, PCFailedReason *reason) in PCGetFailedReason()
1040 PetscErrorCode PCReduceFailedReason(PC pc) in PCReduceFailedReason()
1078 PetscErrorCode PCSetUp(PC pc) in PCSetUp()
1148 PetscErrorCode PCSetUpOnBlocks(PC pc) in PCSetUpOnBlocks()
1190 PetscErrorCode PCSetModifySubMatrices(PC pc, PCModifySubMatricesFn *func, PetscCtx ctx) in PCSetModifySubMatrices()
1228 PetscErrorCode PCModifySubMatrices(PC pc, PetscInt nsub, const IS row[], const IS col[], Mat submat… in PCModifySubMatrices()
1269 PetscErrorCode PCSetOperators(PC pc, Mat Amat, Mat Pmat) in PCSetOperators()
1321 PetscErrorCode PCSetReusePreconditioner(PC pc, PetscBool flag) in PCSetReusePreconditioner()
1346 PetscErrorCode PCGetReusePreconditioner(PC pc, PetscBool *flag) in PCGetReusePreconditioner()
1416 PetscErrorCode PCGetOperators(PC pc, Mat *Amat, Mat *Pmat) in PCGetOperators()
1470 PetscErrorCode PCGetOperatorsSet(PC pc, PetscBool *mat, PetscBool *pmat) in PCGetOperatorsSet()
1499 PetscErrorCode PCFactorGetMatrix(PC pc, Mat *mat) in PCFactorGetMatrix()
1528 PetscErrorCode PCSetOptionsPrefix(PC pc, const char prefix[]) in PCSetOptionsPrefix()
1555 PetscErrorCode PCAppendOptionsPrefix(PC pc, const char prefix[]) in PCAppendOptionsPrefix()
1579 PetscErrorCode PCGetOptionsPrefix(PC pc, const char *prefix[]) in PCGetOptionsPrefix()
1593 PETSC_INTERN PetscErrorCode PCPreSolveChangeRHS(PC pc, PetscBool *change) in PCPreSolveChangeRHS()
1626 PetscErrorCode PCPreSolve(PC pc, KSP ksp) in PCPreSolve()
1657 PetscErrorCode PCSetPostSetUp(PC pc, PetscErrorCode (*postsetup)(PC pc)) in PCSetPostSetUp()
1690 PetscErrorCode PCPostSolve(PC pc, KSP ksp) in PCPostSolve()
1792 PetscErrorCode PCView(PC pc, PetscViewer viewer) in PCView()
1941 PC pc; in MatMult_PC() local
1973 PetscErrorCode PCComputeOperator(PC pc, MatType mattype, Mat *mat) in PCComputeOperator()
2019 PetscErrorCode PCSetCoordinates(PC pc, PetscInt dim, PetscInt nloc, PetscReal coords[]) in PCSetCoordinates()
2047 PetscErrorCode PCGetInterpolations(PC pc, PetscInt *num_levels, Mat *interpolations[]) in PCGetInterpolations()
2076 PetscErrorCode PCGetCoarseOperators(PC pc, PetscInt *num_levels, Mat *coarseOperators[]) in PCGetCoarseOperators()