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

Add example of hybrid CG-DG discretization for solving NS #24055

Closed
lindsayad opened this issue Apr 12, 2023 · 1 comment · Fixed by #23986
Closed

Add example of hybrid CG-DG discretization for solving NS #24055

lindsayad opened this issue Apr 12, 2023 · 1 comment · Fixed by #23986
Assignees
Labels
C: Framework C: Modules/Navier Stokes Tickets pertaining to the navier_stokes module T: task An enhancement to the software.

Comments

@lindsayad
Copy link
Member

Reason

CG pressure and DG velocity (at least with monomials) naturally satisfy LBB stability and so are naturally attractive from an implementation standpoint as they do not require PSPG like equal order CG nor Rhie-Chow like collocated FV.

Design

Try to use as much existing code as possible, but add kernels (particularly DG kernels) where needed

Impact

An attractive discretization option for people like @joe61vette and for tossing at our upcoming assessment suite for TH problems

@lindsayad lindsayad added the T: task An enhancement to the software. label Apr 12, 2023
@lindsayad lindsayad self-assigned this Apr 12, 2023
@lindsayad lindsayad added C: Framework C: Modules/Navier Stokes Tickets pertaining to the navier_stokes module labels Apr 12, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Apr 13, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Apr 13, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Apr 13, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Apr 13, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Apr 13, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Apr 13, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Apr 24, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Aug 1, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Aug 1, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Aug 1, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Aug 24, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Aug 24, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Aug 24, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Aug 25, 2023
This was referenced Aug 25, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Aug 29, 2023
lindsayad added a commit to lindsayad/moose that referenced this issue Aug 30, 2023
@lindsayad
Copy link
Member Author

This refs the deficiencies (thus far) in a single-phase Rhie-Chow implementation discussed in #22637. Note that there are modifications to Rhie-Chow for two phase which are also discussed in that issue.

lindsayad added a commit to lindsayad/moose that referenced this issue Oct 3, 2023
oanaoana pushed a commit to oanaoana/moose that referenced this issue Oct 19, 2023
oanaoana pushed a commit to oanaoana/moose that referenced this issue Oct 19, 2023
lynnmunday pushed a commit to zachmprince/moose that referenced this issue Nov 6, 2023
oanaoana pushed a commit to oanaoana/moose that referenced this issue Nov 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: Framework C: Modules/Navier Stokes Tickets pertaining to the navier_stokes module T: task An enhancement to the software.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant