project_velocity_to_continuous and superparametric issues

Bug #957363 reported by Stephan Kramer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fluidity
In Progress
Low
Stephan Kramer

Bug Description

When using project_velocity_to_continuous a mesh has to be specified onto which the velocity should be projected. In normal P1DG velocity runs this will be the CoordinateMesh. However when using a higher order coordinate mesh this is not desired as the P1DG velocity would be projected to P2 continuous. In particular it appears there are bugs in momentum_dg when ele_loc(u,ele)/=ele_loc(u_nl,ele) - so the order of the nonlinear velocity has to be the same as that of the velocity that is solved for (this is in general also the desirable configuration for P1DG).

My suggestion therefore:
To avoid likely user errors we should add a check that errors when a mesh of a different degree is chosen under project_velocity_to_continuous. If for some reason people want to fix the mentioned bugs this could change to a warning.

Jon Hill (jon-hill)
Changed in fluidity:
status: New → Confirmed
assignee: nobody → Stephan Kramer (s-kramer)
Jon Hill (jon-hill)
Changed in fluidity:
importance: Undecided → Low
Jon Hill (jon-hill)
Changed in fluidity:
status: Confirmed → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.