| /petsc/src/dm/impls/plex/tutorials/ |
| H A D | ex13.c | 10 PetscBool distribute = PETSC_TRUE; in main() local 20 …"Distribute TPS manifold prior to refinement and extrusion", NULL, distribute, &distribute, NULL)); in main() 25 …PetscCall(DMPlexCreateTPSMesh(PETSC_COMM_WORLD, tps_type, extent, periodic, distribute, refine, la… in main()
|
| /petsc/src/dm/tests/ |
| H A D | ex46.c | 15 PetscBool flg = PETSC_FALSE, distribute = PETSC_FALSE; in main() local 66 PetscCall(PetscOptionsGetBool(NULL, NULL, "-distribute", &distribute, NULL)); in main() 67 if (distribute) { in main() 142 if (!distribute) { in main() 155 if (distribute && p > 1) { in main()
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex55.c | 10 PetscBool distribute; /* Distribute the mesh */ member 24 options->distribute = PETSC_TRUE; in ProcessOptions() 35 …ol("-distribute", "Distribute the mesh", "ex55.c", options->distribute, &options->distribute, NULL… in ProcessOptions() 200 if (user.distribute) { in main()
|
| H A D | ex18.c | 201 PetscBool distribute; /* Distribute the mesh */ member 256 options->distribute = PETSC_FALSE; in ProcessOptions() 275 …ol("-distribute", "Distribute the mesh", "ex18.c", options->distribute, &options->distribute, NULL… in ProcessOptions() 278 …PetscCheck(options->distribute || options->interpolate != AFTER_DISTRIBUTE, comm, PETSC_ERR_SUP, "… in ProcessOptions() 309 options->distribute = PETSC_FALSE; in ProcessOptions() 774 if (user->distribute) { in CreateMesh()
|
| /petsc/lib/petsc/bin/maint/abi-compliance-checker/ |
| H A D | LICENSE | 6 Everyone is permitted to copy and distribute verbatim copies 29 you have the freedom to distribute copies of free software (and charge 38 you if you distribute copies of the library or if you modify it. 40 For example, if you distribute copies of the library, whether gratis 50 permission to copy, distribute and/or modify the library. 150 1. You may copy and distribute verbatim copies of the Library's 155 warranty; and distribute a copy of this License along with the 164 distribute such modifications or work under the terms of Section 1 194 sections when you distribute them as separate works. But when you 195 distribute the same sections as part of a whole which is a work based [all …]
|
| /petsc/src/ksp/ksp/tutorials/network/ |
| H A D | ex4.c | 12 PetscBool ghost, distribute = PETSC_TRUE, sharedv; in main() local 121 PetscCall(PetscOptionsGetBool(NULL, NULL, "-distribute", &distribute, NULL)); in main() 122 if (distribute) { in main()
|
| H A D | ex3.c | 21 PetscBool sharedv, ghost, distribute = PETSC_TRUE, test = PETSC_FALSE; in main() local 134 PetscCall(PetscOptionsGetBool(NULL, NULL, "-distribute", &distribute, NULL)); in main() 135 if (distribute) { in main()
|
| /petsc/src/binding/petsc4py/demo/legacy/dmplex/ |
| H A D | anisotropic_adaptation.py | 37 plex.distribute() 99 plex.distribute()
|
| H A D | isotropic_adaptation.py | 10 plex.distribute()
|
| H A D | distribute_field.py | 66 sf = plex.distribute()
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_dmplex.py | 140 sf = plex.distribute(overlap=ovl) 162 self.plex.distribute() 243 plex.distribute() 265 self.plex.distribute() 570 sf = plex.distribute(overlap=0)
|
| /petsc/src/sys/yaml/ |
| H A D | License | 7 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
| /petsc/include/petsc/private/ |
| H A D | sectionimpl.h | 58 PetscErrorCode (*distribute)(PetscSectionSym, PetscSF, PetscSectionSym *); member
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | DMLabel.pyx | 567 def distribute(self, SF sf) -> DMLabel: member in DMLabel 591 This is the inverse operation to `distribute`. 600 distribute, petsc.DMLabelGather
|
| H A D | DMPlex.pyx | 1511 DMPlex, DMPlex.getAdjacency, DMPlex.distribute 1525 DMPlex, DMPlex.getAdjacency, DMPlex.distribute 1545 DMPlex, DMPlex.distribute, petsc.DMPlexGetAdjacency 1570 DM, DMPlex, Partitioner, DMPlex.distribute, DMPlex.getPartitioner 1583 DM, DMPlex, Partitioner, Section, DMPlex.distribute 1616 DM, DMPlex, DMPlex.distribute, petsc_options 1627 def distribute(self, overlap: int | None = 0) -> SF | None: member in DMPlex 1672 DM, DMPlex, SF, DMPlex.create, DMPlex.distribute, 1691 DM, DMPlex, DMPlex.distribute, petsc.DMPlexIsDistributed 1725 DM, DMPlex, DMPlex.distributeSetDefault, DMPlex.distribute [all …]
|
| /petsc/doc/changes/ |
| H A D | 2016.md | 12 Instead, we now only distribute the HTML version. You can still
|
| H A D | 319.md | 241 … `ptscotch`, etc.), which is more scalable than creating a serial mesh to partition and distribute.
|
| /petsc/src/snes/tutorials/network/ |
| H A D | ex1.c | 466 … ghost, viewJ = PETSC_FALSE, viewX = PETSC_FALSE, test = PETSC_FALSE, distribute = PETSC_TRUE, fl… in main() local 542 PetscCall(PetscOptionsGetBool(NULL, NULL, "-distribute", &distribute, NULL)); in main() 646 if (distribute) { in main()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexcreate.c | 5200 …PetscBool uniformOrig = PETSC_FALSE, uniform = PETSC_TRUE, distribute, saveSF = PETSC_F… in DMSetFromOptions_Plex() local 5319 PetscCall(DMPlexDistributeGetDefault(dm, &distribute)); in DMSetFromOptions_Plex() 5320 …"Flag to redistribute a mesh among processes", "DMPlexDistribute", distribute, &distribute, NULL)); in DMSetFromOptions_Plex() 5323 if (distribute) { in DMSetFromOptions_Plex()
|
| /petsc/src/dm/label/ |
| H A D | dmlabel.c | 3036 sym->ops->distribute = PetscSectionSymDistribute_Label; in PetscSectionSymCreate_Label()
|
| /petsc/src/vec/is/section/interface/ |
| H A D | section.c | 3945 PetscTryTypeMethod(sym, distribute, migrationSF, dsym); in PetscSectionSymDistribute()
|