Skip to content

HDiv boundary recovery not working for vector function spaces #691

Description

@tommbendall

We saw some odd behaviour with lop-sided bubbles (see #688). I tracked this down to the HDiv boundary recovery, which involves:

  • separating the vector field into scalar components
  • performing the boundary recovery on the scalar components
  • recombining the scalar components to obtain a vector

This process of separating and recombining components uses interpolation -- and this seems to be the issue:

  • if I comment out the boundary recovery, the bubble is still lop-sided
  • if I use a projection instead of interpolation, the bubble looks good

This needs understanding and fixing! #688 got away from this by turning off the HDiv boundary recovery

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugPull requests or issues to relating to something not working correctly

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions