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 CircularCorrectionGenerator #23972

Closed
miaoyinb opened this issue Apr 4, 2023 · 0 comments · Fixed by #24006
Closed

Add CircularCorrectionGenerator #23972

miaoyinb opened this issue Apr 4, 2023 · 0 comments · Fixed by #24006
Labels
T: task An enhancement to the software.

Comments

@miaoyinb
Copy link
Contributor

miaoyinb commented Apr 4, 2023

Reason

As many mesh generators in Reactor Module have intrinsic "volume preserve" feature to correct polygonization effect during meshing. Circular boundaries in pre-existent file meshes as well as in meshes generated by MGs like ParsedCurveGenerator are not correct. A mesh generator that can perform circular correction for these meshes is needed.

Design

Take a series of sidesets and calculate the correction factor. Then the nodes on and near the circular boundaries should be moved to the corrected position.

Impact

Help achieve volume preserve, especially in reactor simulations.

@miaoyinb miaoyinb added the T: task An enhancement to the software. label Apr 4, 2023
miaoyinb added a commit to miaoyinb/moose that referenced this issue Apr 7, 2023
miaoyinb added a commit to miaoyinb/moose that referenced this issue Apr 11, 2023
miaoyinb added a commit to miaoyinb/moose that referenced this issue Apr 18, 2023
miaoyinb added a commit to miaoyinb/moose that referenced this issue Apr 21, 2023
miaoyinb added a commit to miaoyinb/moose that referenced this issue Apr 23, 2023
miaoyinb added a commit to miaoyinb/moose that referenced this issue Apr 26, 2023
miaoyinb added a commit to miaoyinb/moose that referenced this issue Apr 28, 2023
chaibhave pushed a commit to chaibhave/moose that referenced this issue Jul 17, 2023
GiudGiud added a commit to GiudGiud/moose that referenced this issue Sep 17, 2023
GiudGiud added a commit to GiudGiud/moose that referenced this issue Sep 18, 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 Nov 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T: task An enhancement to the software.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant