Home
last modified time | relevance | path

Searched refs:PCFieldSplitSetIS (Results 1 – 22 of 22) sorted by relevance

/petsc/src/ksp/ksp/tests/
H A Dex47.c38 PetscCall(PCFieldSplitSetIS(pc, "0", zero)); in main()
39 PetscCall(PCFieldSplitSetIS(pc, "1", one)); in main()
H A Dex84.c61 PetscCall(PCFieldSplitSetIS(pc_A, "velocity", isu)); in port_lsd_bfbt()
62 PetscCall(PCFieldSplitSetIS(pc_A, "pressure", isp)); in port_lsd_bfbt()
H A Dex57.c136 PetscCall(PCFieldSplitSetIS(pc, "a", isg[0])); in main()
137 PetscCall(PCFieldSplitSetIS(pc, "b", isg[1])); in main()
138 PetscCall(PCFieldSplitSetIS(pc, "c", isg[2])); in main()
H A Dex53.c82 PetscCall(PCFieldSplitSetIS(pc, "a", A_IS)); in main()
83 PetscCall(PCFieldSplitSetIS(pc, "b", B_IS)); in main()
H A Dlostnullspace.c65 PetscCall(PCFieldSplitSetIS(pc, "thermal", is_thermal)); in main()
66 PetscCall(PCFieldSplitSetIS(pc, "mechanical", is_mech)); in main()
H A Dex11.c185 PetscCall(PCFieldSplitSetIS(pc_A, "velocity", isu)); in port_lsd_bfbt()
186 PetscCall(PCFieldSplitSetIS(pc_A, "pressure", isp)); in port_lsd_bfbt()
/petsc/src/dm/impls/stag/tests/
H A Dex43.c140 for (PetscInt i = 0; i < 2; ++i) PetscCall(PCFieldSplitSetIS(pc, name[i], is[i])); in main()
203 … for (PetscInt i = 0; i < 2; ++i) PetscCall(PCFieldSplitSetIS(pc_not_element, name[i], is[i])); in main()
248 …for (PetscInt i = 0; i < 2; ++i) PetscCall(PCFieldSplitSetIS(pc_not_vertex_first_three, name[i], i… in main()
291 … for (PetscInt i = 0; i < 2; ++i) PetscCall(PCFieldSplitSetIS(pc_face_and_edge, name[i], is[i])); in main()
/petsc/src/ksp/ksp/tutorials/
H A Dex84.c65 PetscCall(PCFieldSplitSetIS(pc, NULL, field0)); in main()
66 PetscCall(PCFieldSplitSetIS(pc, NULL, field1)); in main()
H A Dex79.c62 PetscCall(PCFieldSplitSetIS(pc, NULL, is)); in main()
H A Dex81.c127 PetscCall(PCFieldSplitSetIS(pc, NULL, expand1)); in main()
/petsc/src/ksp/pc/tests/
H A Dex9f.F90118 PetscCallA(PCFieldSplitSetIS(pc, 'splitname', isin, ierr))
/petsc/src/snes/tutorials/
H A Dex28.c407 PetscCall(PCFieldSplitSetIS(pc, "u", isg[0])); in main()
408 PetscCall(PCFieldSplitSetIS(pc, "k", isg[1])); in main()
H A Dex70.c105 PetscCall(PCFieldSplitSetIS(pc, "0", s->isg[0])); in StokesSetupPC()
106 PetscCall(PCFieldSplitSetIS(pc, "1", s->isg[1])); in StokesSetupPC()
/petsc/src/ksp/pc/impls/fieldsplit/
H A Dfieldsplit.c430 PetscCall(PCFieldSplitSetIS(pc, fieldNames[ifields[0]], compField)); in PCFieldSplitSetDefaults()
433 PetscCall(PCFieldSplitSetIS(pc, splitname, compField)); in PCFieldSplitSetDefaults()
444 PetscCall(PCFieldSplitSetIS(pc, fieldNames[f], fields[f])); in PCFieldSplitSetDefaults()
486 PetscCall(PCFieldSplitSetIS(pc, "0", rest)); in PCFieldSplitSetDefaults()
487 PetscCall(PCFieldSplitSetIS(pc, "1", zerodiags)); in PCFieldSplitSetDefaults()
502 PetscCall(PCFieldSplitSetIS(pc, "0", rest)); in PCFieldSplitSetDefaults()
503 PetscCall(PCFieldSplitSetIS(pc, "1", coupling)); in PCFieldSplitSetDefaults()
544 PetscCall(PCFieldSplitSetIS(pc, "1", is2)); in PCFieldSplitSetDefaults()
2633 PetscErrorCode PCFieldSplitSetIS(PC pc, const char splitname[], IS is) in PCFieldSplitSetIS() function
/petsc/doc/changes/
H A D32.md161 - PCFieldSplitSetIS() and PCFieldSplitSetFields() now take a
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscpc.pxi236 PetscErrorCode PCFieldSplitSetIS(PetscPC, char[], PetscIS)
H A DPC.pyx1525 petsc_options, petsc.PCFieldSplitSetIS
1533 CHKERR(PCFieldSplitSetIS(self.pc, cname, field.iset))
/petsc/src/ksp/pc/impls/redistribute/
H A Dredistribute.c298 PetscCall(PCFieldSplitSetIS(ipc, (*next)->splitname, ris)); in PCSetUp_Redistribute()
/petsc/src/tao/constrained/impls/ipm/
H A Dpdipm.c1311 PetscCall(PCFieldSplitSetIS(pc, "2", pdipm->is2)); in TaoSetup_PDIPM()
1312 PetscCall(PCFieldSplitSetIS(pc, "1", pdipm->is1)); in TaoSetup_PDIPM()
/petsc/include/
H A Dpetscpc.h306 PETSC_EXTERN PetscErrorCode PCFieldSplitSetIS(PC, const char[], IS);
/petsc/src/ksp/pc/impls/bddc/
H A Dbddc.c2497 PetscCall(PCFieldSplitSetIS(newpc, "lag", fetidpmat_ctx->lagrange)); in PCBDDCCreateFETIDPOperators_BDDC()
2498 PetscCall(PCFieldSplitSetIS(newpc, "p", fetidpmat_ctx->pressure)); in PCBDDCCreateFETIDPOperators_BDDC()
/petsc/doc/manual/
H A Dksp.md2004 `PCFieldSplitSetIS()` can be used to indicate exactly which