Home
last modified time | relevance | path

Searched refs:MATSCHURCOMPLEMENT (Results 1 – 12 of 12) sorted by relevance

/petsc/src/ksp/ksp/utils/
H A Dkspmatregi.c21 PetscCall(MatRegister(MATSCHURCOMPLEMENT, MatCreate_SchurComplement)); in KSPMatRegisterAll()
/petsc/src/ksp/ksp/utils/schurm/
H A Dschurm.c180 PetscCall(MatSetType(*S, MATSCHURCOMPLEMENT)); in MatCreateSchurComplement()
223 PetscCall(PetscObjectTypeCompare((PetscObject)S, MATSCHURCOMPLEMENT, &isschur)); in MatSchurComplementSetSubMatrices()
286 PetscCall(PetscObjectTypeCompare((PetscObject)S, MATSCHURCOMPLEMENT, &isschur)); in MatSchurComplementGetKSP()
318 PetscCall(PetscObjectTypeCompare((PetscObject)S, MATSCHURCOMPLEMENT, &isschur)); in MatSchurComplementSetKSP()
366 PetscCall(PetscObjectTypeCompare((PetscObject)S, MATSCHURCOMPLEMENT, &isschur)); in MatSchurComplementUpdateSubMatrices()
440 PetscCall(PetscObjectTypeCompare((PetscObject)S, MATSCHURCOMPLEMENT, &flg)); in MatSchurComplementGetSubMatrices()
745 PetscCall(PetscObjectTypeCompare((PetscObject)S, MATSCHURCOMPLEMENT, &isschur)); in MatSchurComplementSetAinvType()
777 PetscCall(PetscObjectTypeCompare((PetscObject)S, MATSCHURCOMPLEMENT, &isschur)); in MatSchurComplementGetAinvType()
1057 PetscCall(PetscObjectTypeCompare((PetscObject)S, MATSCHURCOMPLEMENT, &isschur)); in MatProductSetFromOptions_SchurComplement_Any()
1126 PetscCall(MatSetType(C, MATSCHURCOMPLEMENT)); in MatProductSetFromOptions_SchurComplement_Any()
[all …]
/petsc/doc/overview/
H A Dmatrix_table.md157 - ``MATSCHURCOMPLEMENT``
H A Dlinear_solve_table.md221 - ``MATSCHURCOMPLEMENT``
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx533 PetscCall(PetscObjectTypeCompare((PetscObject)P, MATSCHURCOMPLEMENT, &flg)); in PCHPDDMGetComplexities()
1278 …PetscCall(PetscObjectTypeCompare((PetscObject)A, MATSCHURCOMPLEMENT, &flg)); /* MATSCHURCOMPLEMENT… in PCHPDDMCreateSubMatrices_Private()
1887 PetscCall(PetscObjectTypeCompare((PetscObject)P, MATSCHURCOMPLEMENT, &flg)); in PCSetUp_HPDDM()
2142 PetscCall(PetscObjectTypeCompare((PetscObject)P, MATSCHURCOMPLEMENT, &flg)); in PCSetUp_HPDDM()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcfetidp.c1011 PetscCall(PetscObjectTypeCompare((PetscObject)pc_ctx->S_j, MATSCHURCOMPLEMENT, &isschur)); in FETIDPPCView()
H A Dbddc.c2654 PetscCall(PetscObjectTypeCompare((PetscObject)F, MATSCHURCOMPLEMENT, &isschur)); in PCBDDCCreateFETIDPOperators_BDDC()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscmat.pxi66 PetscMatType MATSCHURCOMPLEMENT
H A DMat.pyx73 SCHURCOMPLEMENT = S_(MATSCHURCOMPLEMENT)
/petsc/src/ksp/pc/impls/fieldsplit/
H A Dfieldsplit.c909 PetscCall(MatSetType(jac->schur, MATSCHURCOMPLEMENT)); in PCSetUp_FieldSplit()
959 PetscCall(PetscObjectTypeCompare((PetscObject)jac->schur, MATSCHURCOMPLEMENT, &flg)); in PCSetUp_FieldSplit()
/petsc/include/
H A Dpetscmat.h109 #define MATSCHURCOMPLEMENT "schurcomplement" macro
/petsc/doc/faq/
H A Dindex.md1067 type `MATSCHURCOMPLEMENT`.