Home
last modified time | relevance | path

Searched refs:PCHPDDM (Results 1 – 17 of 17) sorted by relevance

/petsc/src/ksp/ksp/tutorials/
H A Dex87.c133 PetscCall(PCSetType(pc, PCHPDDM)); in main()
140 PetscCall(PCSetType(pc, PCHPDDM)); in main()
178 …PetscCall(PCSetType(pc, PCHPDDM)); /* may have been set to PCKSP internally (or PCASM if the Schur… in main()
H A Dex76.c89 PetscCall(PCSetType(pc, PCHPDDM)); in main()
208 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCHPDDM, &flg)); in main()
309 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCHPDDM, &flg)); in main()
H A Dex82.c67 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCHPDDM, &flg)); in main()
H A Dex76f.F9076 PetscCallA(PCSetType(pc, PCHPDDM, ierr))
H A Dex27.c323 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCHPDDM, &flg)); in main()
/petsc/include/
H A Dpetscpctypes.h78 #define PCHPDDM "hpddm" macro
/petsc/src/ksp/pc/interface/
H A Dpcregis.c155 PetscCall(PCRegister(PCHPDDM, PCCreate_HPDDM)); in PCRegisterAll()
/petsc/doc/changes/
H A D312.md60 - New option --download-hpddm to enable PCHPDDM and KSPHPDDM
156 - Added new preconditioner PCHPDDM, cf.
H A D320.md166 - Add option `-fieldsplit_1_pc_hpddm_schur_precondition` to use `PCHPDDM` on the Schur complements …
H A D316.md140 - Add support for `MATNORMAL` in `PCASM` and `PCHPDDM`
/petsc/doc/overview/
H A Dlinear_solve_table.md185 - ``PCHPDDM``
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscpc.pxi51 PetscPCType PCHPDDM
H A DPC.pyx52 HPDDM = S_(PCHPDDM)
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx1916 PetscCall(PetscObjectTypeCompare((PetscObject)pc_00, PCHPDDM, &flg)); in PCSetUp_HPDDM()
1918 ((PetscObject)pc_00)->type_name, PCHPDDM); in PCSetUp_HPDDM()
2085 PetscCall(PCSetType(std::get<0>(*ctx)[1], PCHPDDM)); in PCSetUp_HPDDM()
/petsc/doc/manual/
H A Dksp.md712 `PCASM`, `PCGASM`, `PCBDDC`, and `PCHPDDM`. In addition PETSc provides
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c8925 PetscCall(PetscObjectTypeCompareAny((PetscObject)pc_temp, &valid, PCBDDC, PCNN, PCHPDDM, "")); in PCBDDCSetUpCoarseSolver()
8966 PetscCall(PetscObjectTypeCompareAny((PetscObject)pc_temp, &valid, PCBDDC, PCNN, PCHPDDM, "")); in PCBDDCSetUpCoarseSolver()
/petsc/doc/
H A Dpetsc.bib10919 title = {{KSPHPDDM} and {PCHPDDM}: extending {PETSc} with advanced {Krylov} methods and