Skip to content
  • Matthew Knepley's avatar
    DM: New idea for cell orientations · b5a892a1
    Matthew Knepley authored
    - Add DMPolytopeTypeGetNumArrangments()
    - Add DMPolytopeTypeGetArrangment()
    - Add DMPolytopeTypeGetVertexArrangment()
    - Add DMPolytopeTypeComposeOrientation()
    - Add DMPolytopeTypeComposeOrientationInv()
    - Add DMPolytopeGetOrientation()
    - Add DMPolytopeGetVertexOrientation()
    - Inversion now uses just negation instead of face size
    - Remove DMPlexOrientCell(), DMPlexReverseCell(), DMPlexCompareOrientations()
    - Add DMPlexOrientPoint()
    - Add MPIU_4INT and MPI_4INT
    - Rewrote transitive closure
    - DMPlexGetTransitiveClosure_Depth1_Static() now correctly handles ornt
    - PetscDualSpaceLagrange and PetscSection use the number of arragnements and not the cone size
    - Update examples
    b5a892a1