Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Communicate volume mesh in boundary data #6293

Merged

Commits on Sep 24, 2024

  1. Add tag MeshForGhostData

    This tag will be used to hold the mesh used for communicating subcell
    ghost data instead of using the tag NeighborMesh.
    kidder committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    da0cca3 View commit details
    Browse the repository at this point in the history
  2. Add volume_mesh to BoundaryData

    Also change volume_mesh_ghost_cell_data to std::optional.
    Now the item for Tags::NeighborMesh is always filled with the
    communicated volume_mesh which is the active mesh of the neighbor.
    The item for Tags::MeshForGhostData is set to the communicated
    volume_mesh_ghost_cell_data, and is only used when doing DG-subcell.
    kidder committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    8e7984a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c7db88 View commit details
    Browse the repository at this point in the history