| /petsc/src/dm/impls/stag/tests/ |
| H A D | ex43.c | 113 PetscCall(PCSetType(pc, PCFIELDSPLIT)); in main() 156 PetscCall(PetscStrcmp(pc_type, PCFIELDSPLIT, &is_fieldsplit)); in main() 172 PetscCall(PCSetType(pc_not_element, PCFIELDSPLIT)); in main() 222 PetscCall(PCSetType(pc_not_vertex_first_three, PCFIELDSPLIT)); in main() 267 PetscCall(PCSetType(pc_face_and_edge, PCFIELDSPLIT)); in main()
|
| /petsc/doc/ |
| H A D | requirements.txt | 9 # docutils 0.19.1 produces bad HTML from the references in PCFIELDSPLIT
|
| /petsc/include/ |
| H A D | petscpctypes.h | 54 #define PCFIELDSPLIT "fieldsplit" macro
|
| /petsc/src/ksp/ksp/tests/ |
| H A D | ex9.c | 65 PetscCall(PCSetType(pc, PCFIELDSPLIT)); in main()
|
| H A D | ex53.c | 81 PetscCall(PCSetType(pc, PCFIELDSPLIT)); in main()
|
| H A D | lostnullspace.c | 64 PetscCall(PCSetType(pc, PCFIELDSPLIT)); in main()
|
| H A D | ex87.c | 146 PetscCall(PetscStrcmp(type, PCFIELDSPLIT, &flg)); in main()
|
| H A D | ex11.c | 172 PetscCall(PetscObjectTypeCompare((PetscObject)pc_A, PCFIELDSPLIT, &test_fs)); in port_lsd_bfbt()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex79.c | 55 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCFIELDSPLIT, &flg)); in main()
|
| H A D | ex87.c | 121 PetscCall(PCSetType(pc, PCFIELDSPLIT)); in main() 126 PetscCall(PetscStrcmp(type, PCFIELDSPLIT, flg + 1)); in main()
|
| H A D | ex81a.c | 108 PetscCall(PCSetType(pc, PCFIELDSPLIT)); in main()
|
| H A D | ex81.c | 116 PetscCall(PCSetType(pc, PCFIELDSPLIT)); in main()
|
| H A D | ex27.c | 318 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCFIELDSPLIT, &flg)); in main()
|
| /petsc/src/ksp/pc/tests/ |
| H A D | ex9f.F90 | 114 PetscCallA(PCSetType(pc, PCFIELDSPLIT, ierr))
|
| /petsc/src/ksp/pc/interface/ |
| H A D | pcregis.c | 113 PetscCall(PCRegister(PCFIELDSPLIT, PCCreate_FieldSplit)); in PCRegisterAll()
|
| /petsc/doc/changes/ |
| H A D | 315.md | 163 solvers with inner solvers such as `PCMG`, `PCGAMG`, `PCFIELDSPLIT`. 165 solvers with inner solvers such as `PCMG`, `PCGAMG`, `PCFIELDSPLIT`.
|
| H A D | 322.md | 92 utilize multiple levels of `PCFIELDSPLIT` with `MATNEST` from the command line
|
| H A D | 33.md | 178 use with PCFIELDSPLIT,PCASM,PCGASM
|
| H A D | 320.md | 166 …dsplit_1_pc_hpddm_schur_precondition` to use `PCHPDDM` on the Schur complements from `PCFIELDSPLIT`
|
| H A D | 321.md | 123 - The generated sub-matrices in `PCFIELDSPLIT`, `PCASM`, and `PCBJACOBI` now retain any null space …
|
| H A D | 32.md | 173 is available in PCFIELDSPLIT.
|
| /petsc/src/ksp/pc/impls/fieldsplit/ |
| H A D | fieldsplit.c | 2363 PetscCall(PetscObjectTypeCompare((PetscObject)subpc, PCFIELDSPLIT, &flg)); in PCFieldSplitRestrictIS_FieldSplit() 2517 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCFIELDSPLIT, &isfs)); in PCFieldSplitSetDiagUseAmat() 2518 PetscCheck(isfs, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "PC not of type %s", PCFIELDSPLIT); in PCFieldSplitSetDiagUseAmat() 2547 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCFIELDSPLIT, &isfs)); in PCFieldSplitGetDiagUseAmat() 2548 PetscCheck(isfs, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "PC not of type %s", PCFIELDSPLIT); in PCFieldSplitGetDiagUseAmat() 2577 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCFIELDSPLIT, &isfs)); in PCFieldSplitSetOffDiagUseAmat() 2578 PetscCheck(isfs, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "PC not of type %s", PCFIELDSPLIT); in PCFieldSplitSetOffDiagUseAmat() 2607 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCFIELDSPLIT, &isfs)); in PCFieldSplitGetOffDiagUseAmat() 2608 PetscCheck(isfs, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "PC not of type %s", PCFIELDSPLIT); in PCFieldSplitGetOffDiagUseAmat() 2947 PetscCall(PetscStrcmp(t, PCFIELDSPLIT, &isfs)); in PCFieldSplitSchurGetS() [all …]
|
| /petsc/doc/overview/ |
| H A D | linear_solve_table.md | 199 - ``PCFIELDSPLIT``
|
| /petsc/doc/community/bofs/ |
| H A D | 2026_Feb_CASS.md | 59 …l and face unknowns. We focus on Schur complement strategies based on PCFIELDSPLIT, where the cell…
|
| /petsc/doc/manual/ |
| H A D | dmstag.md | 14 …able solvers and preconditioners may be developed (in particular, using `PCFIELDSPLIT` and `PCMG`).
|