Home
last modified time | relevance | path

Searched refs:PCFIELDSPLIT (Results 1 – 25 of 39) sorted by relevance

12

/petsc/src/dm/impls/stag/tests/
H A Dex43.c113 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 Drequirements.txt9 # docutils 0.19.1 produces bad HTML from the references in PCFIELDSPLIT
/petsc/include/
H A Dpetscpctypes.h54 #define PCFIELDSPLIT "fieldsplit" macro
/petsc/src/ksp/ksp/tests/
H A Dex9.c65 PetscCall(PCSetType(pc, PCFIELDSPLIT)); in main()
H A Dex53.c81 PetscCall(PCSetType(pc, PCFIELDSPLIT)); in main()
H A Dlostnullspace.c64 PetscCall(PCSetType(pc, PCFIELDSPLIT)); in main()
H A Dex87.c146 PetscCall(PetscStrcmp(type, PCFIELDSPLIT, &flg)); in main()
H A Dex11.c172 PetscCall(PetscObjectTypeCompare((PetscObject)pc_A, PCFIELDSPLIT, &test_fs)); in port_lsd_bfbt()
/petsc/src/ksp/ksp/tutorials/
H A Dex79.c55 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCFIELDSPLIT, &flg)); in main()
H A Dex87.c121 PetscCall(PCSetType(pc, PCFIELDSPLIT)); in main()
126 PetscCall(PetscStrcmp(type, PCFIELDSPLIT, flg + 1)); in main()
H A Dex81a.c108 PetscCall(PCSetType(pc, PCFIELDSPLIT)); in main()
H A Dex81.c116 PetscCall(PCSetType(pc, PCFIELDSPLIT)); in main()
H A Dex27.c318 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCFIELDSPLIT, &flg)); in main()
/petsc/src/ksp/pc/tests/
H A Dex9f.F90114 PetscCallA(PCSetType(pc, PCFIELDSPLIT, ierr))
/petsc/src/ksp/pc/interface/
H A Dpcregis.c113 PetscCall(PCRegister(PCFIELDSPLIT, PCCreate_FieldSplit)); in PCRegisterAll()
/petsc/doc/changes/
H A D315.md163 solvers with inner solvers such as `PCMG`, `PCGAMG`, `PCFIELDSPLIT`.
165 solvers with inner solvers such as `PCMG`, `PCGAMG`, `PCFIELDSPLIT`.
H A D322.md92 utilize multiple levels of `PCFIELDSPLIT` with `MATNEST` from the command line
H A D33.md178 use with PCFIELDSPLIT,PCASM,PCGASM
H A D320.md166 …dsplit_1_pc_hpddm_schur_precondition` to use `PCHPDDM` on the Schur complements from `PCFIELDSPLIT`
H A D321.md123 - The generated sub-matrices in `PCFIELDSPLIT`, `PCASM`, and `PCBJACOBI` now retain any null space …
H A D32.md173 is available in PCFIELDSPLIT.
/petsc/src/ksp/pc/impls/fieldsplit/
H A Dfieldsplit.c2363 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 Dlinear_solve_table.md199 - ``PCFIELDSPLIT``
/petsc/doc/community/bofs/
H A D2026_Feb_CASS.md59 …l and face unknowns. We focus on Schur complement strategies based on PCFIELDSPLIT, where the cell…
/petsc/doc/manual/
H A Ddmstag.md14 …able solvers and preconditioners may be developed (in particular, using `PCFIELDSPLIT` and `PCMG`).

12