Lines Matching refs:coneOrientations
1059 for (c = off; c < off + dof; ++c) PetscCall(PetscViewerASCIISynchronizedPrintf(viewer, "[%d]: %" PetscInt_FMT " <---- %" PetscInt_FMT " (%" PetscInt_FMT ")\n", rank, p, mesh->cones[c], mesh->coneOrientations[c]));
2847 PetscCall(PetscFree(mesh->coneOrientations));
3508 *coneOrientation = &mesh->coneOrientations[off];
3550 mesh->coneOrientations[off + c] = o;
3553 for (c = 0; c < dof; ++c) mesh->coneOrientations[off + c] = coneOrientation[c];
3626 mesh->coneOrientations[off + conePos] = coneOrientation;
3683 if (ornt) *ornt = PetscSafePointerPlusOffset(mesh->coneOrientations, off);
3989 *ornt = mesh->coneOrientations + off;
4319 PetscCall(PetscCalloc1(size, &mesh->coneOrientations));
5873 . coneOrientations - The array of cone orientations for all points
5878 The `PetscSection` returned by `DMPlexGetConeSection()` partitions coneOrientations into cone orientations of particular points
5881 The meaning of coneOrientations values is detailed in `DMPlexGetConeOrientation()`.
5885 PetscErrorCode DMPlexGetConeOrientations(DM dm, PetscInt *coneOrientations[])
5891 if (coneOrientations) *coneOrientations = mesh->coneOrientations;