Lines Matching refs:reorder
369 PetscErrorCode DMPlexReorderSetDefault_Plex(DM dm, DMReorderDefaultFlag reorder) in DMPlexReorderSetDefault_Plex() argument
374 mesh->reorderDefault = reorder; in DMPlexReorderSetDefault_Plex()
391 PetscErrorCode DMPlexReorderSetDefault(DM dm, DMReorderDefaultFlag reorder) in DMPlexReorderSetDefault() argument
395 PetscTryMethod(dm, "DMPlexReorderSetDefault_C", (DM, DMReorderDefaultFlag), (dm, reorder)); in DMPlexReorderSetDefault()
399 PetscErrorCode DMPlexReorderGetDefault_Plex(DM dm, DMReorderDefaultFlag *reorder) in DMPlexReorderGetDefault_Plex() argument
404 *reorder = mesh->reorderDefault; in DMPlexReorderGetDefault_Plex()
423 PetscErrorCode DMPlexReorderGetDefault(DM dm, DMReorderDefaultFlag *reorder) in DMPlexReorderGetDefault() argument
427 PetscAssertPointer(reorder, 2); in DMPlexReorderGetDefault()
428 PetscUseMethod(dm, "DMPlexReorderGetDefault_C", (DM, DMReorderDefaultFlag *), (dm, reorder)); in DMPlexReorderGetDefault()
615 DMReorderDefaultFlag reorder; in DMCreateSectionPermutation_Plex() local
620 PetscCall(DMReorderSectionGetDefault(dm, &reorder)); in DMCreateSectionPermutation_Plex()
621 if (reorder != DM_REORDER_DEFAULT_TRUE) PetscFunctionReturn(PETSC_SUCCESS); in DMCreateSectionPermutation_Plex()
633 PetscErrorCode DMReorderSectionSetDefault_Plex(DM dm, DMReorderDefaultFlag reorder) in DMReorderSectionSetDefault_Plex() argument
636 dm->reorderSection = reorder; in DMReorderSectionSetDefault_Plex()
640 PetscErrorCode DMReorderSectionGetDefault_Plex(DM dm, DMReorderDefaultFlag *reorder) in DMReorderSectionGetDefault_Plex() argument
643 *reorder = dm->reorderSection; in DMReorderSectionGetDefault_Plex()
647 PetscErrorCode DMReorderSectionSetType_Plex(DM dm, MatOrderingType reorder) in DMReorderSectionSetType_Plex() argument
651 PetscCall(PetscStrallocpy(reorder, (char **)&dm->reorderSectionType)); in DMReorderSectionSetType_Plex()
655 PetscErrorCode DMReorderSectionGetType_Plex(DM dm, MatOrderingType *reorder) in DMReorderSectionGetType_Plex() argument
658 *reorder = dm->reorderSectionType; in DMReorderSectionGetType_Plex()