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

Enhance FileMeshGenerator so that it can use elemental variables in Exodus to set element integers #14916

Closed
YaqiWang opened this issue Mar 18, 2020 · 0 comments · Fixed by #14917
Labels
C: Framework P: normal A defect affecting operation with a low possibility of significantly affects. T: task An enhancement to the software.

Comments

@YaqiWang
Copy link
Contributor

Reason

Element integers are extremely useful for reactor analysis where lots of materials could be potentially used. We had something called FileIDMesh in our application in the past before extra integer ids are formally supported by libMesh. That code mostly works well except the difficulties with restart and recover. We need to refactor that code to use our new mesh generator system with the newly supported extra element integers.

Design

After changes I made in libMesh/libmesh#2471, we simply need to change the FileMeshGenerator a little to support this.

Impact

New capability.

@YaqiWang YaqiWang added P: normal A defect affecting operation with a low possibility of significantly affects. T: task An enhancement to the software. labels Mar 18, 2020
YaqiWang added a commit to YaqiWang/moose that referenced this issue Mar 18, 2020
YaqiWang added a commit to YaqiWang/moose that referenced this issue Mar 19, 2020
YaqiWang added a commit to YaqiWang/moose that referenced this issue Apr 6, 2020
YaqiWang added a commit to YaqiWang/moose that referenced this issue Apr 6, 2020
YaqiWang added a commit to YaqiWang/moose that referenced this issue Apr 6, 2020
killerpenguin12 pushed a commit to killerpenguin12/moose that referenced this issue Apr 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: Framework P: normal A defect affecting operation with a low possibility of significantly affects. T: task An enhancement to the software.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants