Home
last modified time | relevance | path

Searched refs:stagedm (Results 1 – 2 of 2) sorted by relevance

/petsc/src/dm/partitioner/impls/multistage/
H A Dmspart.c25 DM stagedm; member
66 …if (!p->stagedm || p->stage == 0) PetscCall(PetscViewerASCIIPrintf(viewer, "Multistage graph parti… in PetscPartitionerView_Multistage()
96 …if (!p->stagedm || l == p->stage) PetscCall(PetscViewerASCIIPrintf(viewer, "Stage %" PetscInt_FMT … in PetscPartitionerView_Multistage()
100 …if (!p->stagedm || l == p->stage) PetscCall(PetscViewerASCIIPrintf(viewer, "Stage %" PetscInt_FMT … in PetscPartitionerView_Multistage()
103 if (format == PETSC_VIEWER_ASCII_INFO_DETAIL && (!p->stagedm || l == p->stage)) { in PetscPartitionerView_Multistage()
552 PetscCall(DMDestroy(&p->stagedm)); in PetscPartitionerMultistageSetStage_Multistage()
553 p->stagedm = dm; in PetscPartitionerMultistageSetStage_Multistage()
564 if (odm) *odm = (PetscObject)p->stagedm; in PetscPartitionerMultistageGetStage_Multistage()
633 DM dm = p->stagedm; in PetscPartitionerPartition_Multistage()
/petsc/src/dm/impls/plex/
H A Dplexdistribute.c1860 PetscObject stagedm; in DMPlexDistribute() local
1862 PetscCall(PetscPartitionerMultistageGetStage_Multistage(partitioner, NULL, &stagedm)); in DMPlexDistribute()
1863 if (!stagedm) { /* No stage dm present, start the multistage algorithm */ in DMPlexDistribute()