Home
last modified time | relevance | path

Searched refs:vertSection (Results 1 – 9 of 9) sorted by relevance

/petsc/src/dm/partitioner/impls/simple/
H A Dpartsimple.c44 …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 Dpartmatpart.c88 …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 Dpartgather.c14 …cInt numVertices, PetscInt start[], PetscInt adjacency[], PetscSection vertSection, PetscSection e… in PetscPartitionerPartition_Gather() argument
/petsc/src/dm/partitioner/impls/parmetis/
H A Dpartparmetis.c78 …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 Dpartptscotch.c202 …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 Dpartchaco.c42 …cInt numVertices, PetscInt start[], PetscInt adjacency[], PetscSection vertSection, PetscSection e… in PetscPartitionerPartition_Chaco() argument
/petsc/src/dm/partitioner/impls/shell/
H A Dpartshell.c83 …cInt numVertices, PetscInt start[], PetscInt adjacency[], PetscSection vertSection, PetscSection e… in PetscPartitionerPartition_Shell() argument
/petsc/src/dm/impls/plex/
H A Dplexpartition.c749 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 Dmspart.c584 …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()