Lines Matching refs:height
12 static PetscErrorCode DMPlexCreatePartitionerGraph_Overlap(DM dm, PetscInt height, PetscInt *numVer… in DMPlexCreatePartitionerGraph_Overlap() argument
30 PetscCall(DMPlexCreateNeighborCSR(dm, height, numVertices, offsets, adjacency)); in DMPlexCreatePartitionerGraph_Overlap()
54 PetscCall(DMPlexGetHeightStratum(ovdm, height, &cStart, &cEnd)); in DMPlexCreatePartitionerGraph_Overlap()
111 static PetscErrorCode DMPlexCreatePartitionerGraph_Native(DM dm, PetscInt height, PetscInt *numVert… in DMPlexCreatePartitionerGraph_Native() argument
132 PetscCall(DMPlexCreateNeighborCSR(dm, height, numVertices, offsets, adjacency)); in DMPlexCreatePartitionerGraph_Native()
145 PetscCall(DMPlexGetHeightStratum(dm, height, &pStart, &pEnd)); in DMPlexCreatePartitionerGraph_Native()
167 PetscCall(DMPlexGetHeightStratum(dm, height + 1, &fStart, &fEnd)); in DMPlexCreatePartitionerGraph_Native()
316 static PetscErrorCode DMPlexCreatePartitionerGraph_ViaMat(DM dm, PetscInt height, PetscInt *numVert… in DMPlexCreatePartitionerGraph_ViaMat() argument
333 PetscCall(DMPlexCreateNeighborCSR(dm, height, numVertices, offsets, adjacency)); in DMPlexCreatePartitionerGraph_ViaMat()
349 PetscCall(DMPlexGetHeightStratum(dm, height, &cStart, &cEnd)); in DMPlexCreatePartitionerGraph_ViaMat()
350 PetscCall(DMPlexGetHeightStratum(dm, height + 1, &fStart, &fEnd)); in DMPlexCreatePartitionerGraph_ViaMat()
503 PetscErrorCode DMPlexCreatePartitionerGraph(DM dm, PetscInt height, PetscInt *numVertices, PetscInt… in DMPlexCreatePartitionerGraph() argument
511 …PetscCall(DMPlexCreatePartitionerGraph_ViaMat(dm, height, numVertices, offsets, adjacency, globalN… in DMPlexCreatePartitionerGraph()
514 …PetscCall(DMPlexCreatePartitionerGraph_Native(dm, height, numVertices, offsets, adjacency, globalN… in DMPlexCreatePartitionerGraph()
517 …PetscCall(DMPlexCreatePartitionerGraph_Overlap(dm, height, numVertices, offsets, adjacency, global… in DMPlexCreatePartitionerGraph()
764 PetscCall(DMPlexGetHeightStratum(dm, part->height, &cStart, &cEnd)); in PetscPartitionerDMPlexPartition()
774 if (part->height == 0) { in PetscPartitionerDMPlexPartition()
781 …PetscCall(DMPlexCreatePartitionerGraph(dm, part->height, &numVertices, &start, &adjacency, &global… in PetscPartitionerDMPlexPartition()
786 PetscCall(DMPlexGetHeightStratum(dm, part->height, &pStart, &pEnd)); in PetscPartitionerDMPlexPartition()
806 PetscCall(DMPlexGetHeightStratum(dm, part->height, &pStart, &pEnd)); in PetscPartitionerDMPlexPartition()
870 PetscCall(DMPlexGetHeightStratum(dm, part->height, &cStart, &cEnd)); in PetscPartitionerDMPlexPartition()
883 …ETSC_ERR_ARG_OUTOFRANGE, "Invalid height %" PetscInt_FMT " for points to partition", part->height); in PetscPartitionerDMPlexPartition()