Skip to content

Integrate Rotations into ICPP Patches #1594

@danieljvickers

Description

@danieljvickers

The IB patches have a rotation system that has been fully integrated across all patches, and the ICPP patch code now makes use of underlying functions compatible with rotation. MFC would be enhanced by integrating rotations into the ICPP patch geometries greatly expanding the flexibility of case generation without requiring hard-coded patches.

This feature should

  • Add a matching rotation framework to icpp patches to be the same as the patch_ib rotation code
  • Move the rotation framework to the m_patch_geometries module
  • add optimizations to allow faster projection of icpp patches onto the grid, such as the bounding indices used in IB patches.
  • At least one example of a rotated patch

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions