Home
last modified time | relevance | path

Searched refs:MatSchurComplementGetKSP (Results 1 – 8 of 8) sorted by relevance

/petsc/src/ksp/ksp/utils/schurm/
H A Dschurm.c279 PetscErrorCode MatSchurComplementGetKSP(Mat S, KSP *ksp) in MatSchurComplementGetKSP() function
498 PetscCall(MatSchurComplementGetKSP(A, &ksp)); in MatSchurComplementComputeExplicitOperator()
1139 PetscCall(MatSchurComplementGetKSP(S, &ksp)); in MatProductSetFromOptions_SchurComplement_Any()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcschurs.c286 PetscCall(MatSchurComplementGetKSP(M, &ksp)); in PCBDDCComputeExplicitSchur()
787 PetscCall(MatSchurComplementGetKSP(sub_schurs->S, &ksp)); in PCBDDCSubSchursSetUp()
796 PetscCall(MatSchurComplementGetKSP(sub_schurs->S, &origksp)); in PCBDDCSubSchursSetUp()
797 PetscCall(MatSchurComplementGetKSP(S_Ej, &schurksp)); in PCBDDCSubSchursSetUp()
H A Dbddcfetidp.c809 PetscCall(MatSchurComplementGetKSP(fetidppc_ctx->S_j, &sksp)); in PCBDDCSetupFETIDPPCContext()
H A Dbddc.c2660 PetscCall(MatSchurComplementGetKSP(F, &kspS)); in PCBDDCCreateFETIDPOperators_BDDC()
2663 PetscCall(MatSchurComplementGetKSP(F, &kspS2)); in PCBDDCCreateFETIDPOperators_BDDC()
/petsc/src/ksp/pc/impls/fieldsplit/
H A Dfieldsplit.c869 PetscCall(MatSchurComplementGetKSP(jac->schur, &kspInner)); in PCSetUp_FieldSplit()
913 PetscCall(MatSchurComplementGetKSP(jac->schur, &kspt)); in PCSetUp_FieldSplit()
927 PetscCall(MatSchurComplementGetKSP(jac->schur, &kspInner)); in PCSetUp_FieldSplit()
964 PetscCall(MatSchurComplementGetKSP(jac->schur, &kspInner)); in PCSetUp_FieldSplit()
2282 PetscCall(MatSchurComplementGetKSP(jac->schur, *subksp)); in PCFieldSplitGetSubKSP_FieldSplit_Schur()
/petsc/src/snes/impls/multiblock/
H A Dmultiblock.c317 PetscCall(MatSchurComplementGetKSP(jac->schur,&ksp)); in SNESSetUp_Multiblock()
/petsc/include/
H A Dpetscksp.h1161 PETSC_EXTERN PetscErrorCode MatSchurComplementGetKSP(Mat, KSP *);
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx1914 PetscCall(MatSchurComplementGetKSP(P, &ksp)); in PCSetUp_HPDDM()