| /petsc/src/dm/partitioner/impls/simple/ |
| H A D | partsimple.c | 44 …cInt numVertices, PetscInt start[], PetscInt adjacency[], PetscSection vertSection, PetscSection t… in PetscPartitionerPartition_Simple_Grid() argument 55 …if (vertSection) PetscCall(PetscInfo(part, "PETSCPARTITIONERSIMPLE ignores vertex weights when usi… in PetscPartitionerPartition_Simple_Grid() 117 …cInt numVertices, PetscInt start[], PetscInt adjacency[], PetscSection vertSection, PetscSection e… in PetscPartitionerPartition_Simple() argument 126 …onerPartition_Simple_Grid(part, nparts, numVertices, start, adjacency, vertSection, targetSection,… in PetscPartitionerPartition_Simple() 129 if (vertSection) PetscCall(PetscInfo(part, "PETSCPARTITIONERSIMPLE ignores vertex weights\n")); in PetscPartitionerPartition_Simple()
|
| /petsc/src/dm/partitioner/impls/matpart/ |
| H A D | partmatpart.c | 88 …cInt numVertices, PetscInt start[], PetscInt adjacency[], PetscSection vertSection, PetscSection e… in PetscPartitionerPartition_MatPartitioning() argument 147 if (vertSection) { in PetscPartitionerPartition_MatPartitioning() 151 for (v = 0; v < numVertices; ++v) PetscCall(PetscSectionGetDof(vertSection, v, &vwgt[v])); in PetscPartitionerPartition_MatPartitioning()
|
| /petsc/src/dm/partitioner/impls/gather/ |
| H A D | partgather.c | 14 …cInt numVertices, PetscInt start[], PetscInt adjacency[], PetscSection vertSection, PetscSection e… in PetscPartitionerPartition_Gather() argument
|
| /petsc/src/dm/partitioner/impls/parmetis/ |
| H A D | partparmetis.c | 78 …cInt numVertices, PetscInt start[], PetscInt adjacency[], PetscSection vertSection, PetscSection e… in PetscPartitionerPartition_ParMetis() argument 145 if (vertSection) { in PetscPartitionerPartition_ParMetis() 147 for (v = 0; v < nvtxs; ++v) PetscCall(PetscSectionGetDof(vertSection, v, &vwgt[v])); in PetscPartitionerPartition_ParMetis()
|
| /petsc/src/dm/partitioner/impls/ptscotch/ |
| H A D | partptscotch.c | 202 …cInt numVertices, PetscInt start[], PetscInt adjacency[], PetscSection vertSection, PetscSection e… in PetscPartitionerPartition_PTScotch() argument 237 if (vertSection) { in PetscPartitionerPartition_PTScotch() 239 for (v = 0; v < nvtxs; ++v) PetscCall(PetscSectionGetDof(vertSection, v, &vwgt[v])); in PetscPartitionerPartition_PTScotch()
|
| /petsc/src/dm/partitioner/impls/chaco/ |
| H A D | partchaco.c | 42 …cInt numVertices, PetscInt start[], PetscInt adjacency[], PetscSection vertSection, PetscSection e… in PetscPartitionerPartition_Chaco() argument
|
| /petsc/src/dm/partitioner/impls/shell/ |
| H A D | partshell.c | 83 …cInt numVertices, PetscInt start[], PetscInt adjacency[], PetscSection vertSection, PetscSection e… in PetscPartitionerPartition_Shell() argument
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexpartition.c | 749 PetscSection vertSection = NULL, edgeSection = NULL; in PetscPartitionerDMPlexPartition() local 807 PetscCall(PetscSectionCreate(PETSC_COMM_SELF, &vertSection)); in PetscPartitionerDMPlexPartition() 808 PetscCall(PetscSectionSetChart(vertSection, 0, numVertices)); in PetscPartitionerDMPlexPartition() 831 PetscCall(PetscSectionSetDof(vertSection, v, dof)); in PetscPartitionerDMPlexPartition() 836 PetscCall(PetscSectionSetUp(vertSection)); in PetscPartitionerDMPlexPartition() 855 …PetscCall(PetscPartitionerPartition(part, size, numVertices, start, adjacency, vertSection, edgeSe… in PetscPartitionerDMPlexPartition() 884 PetscCall(PetscSectionDestroy(&vertSection)); in PetscPartitionerDMPlexPartition()
|
| /petsc/src/dm/partitioner/impls/multistage/ |
| H A D | mspart.c | 584 …cInt numVertices, PetscInt start[], PetscInt adjacency[], PetscSection vertSection, PetscSection e… in PetscPartitionerPartition_Multistage() argument 685 …PetscCall(PetscPartitionerPartition(ppart, pparts, numVertices, pstart, padjacency, vertSection, e… in PetscPartitionerPartition_Multistage()
|