-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Added error to prevent segfault in DebugResidualAux #29920
base: next
Are you sure you want to change the base?
Added error to prevent segfault in DebugResidualAux #29920
Conversation
Job Documentation, step Docs: sync website on 322d92f wanted to post the following: View the site here This comment will be updated on new commits. |
Job Coverage, step Generate coverage on 322d92f wanted to post the following: Framework coverage
Modules coverageCoverage did not change Full coverage reportsReports
This comment will be updated on new commits. |
-Added check in DebugResidualAux constructor that checks that order and family parameters match for var and aux var -Added basic test for DebugAuxillaryAux -Added DebugResidualAux test that checks to ensure error is throw when order/family params don't match closes idaholab#27633
c8081a4
to
322d92f
Compare
requirement = "The system shall have the ability to create an auxillary variable that keeps track of another variable's residuals." | ||
[errors] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
requirement = "The system shall have the ability to create an auxillary variable that keeps track of another variable's residuals." | |
[errors] | |
requirement = "The system shall have the ability to create an auxillary variable that keeps track of another variable's residuals." | |
[] | |
[errors] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I d delete the first one. there is already a test for this auxkernel as code coverage shows
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you want I can move that test over into the debug_residual_aux
folder. That way on the docs page for this auxkernel it will have the two tests listed, now just the one that tests the error catch.
Reason
-Makes debugging input file easier
Design
-Added check in DebugResidualAux constructor that checks that order and family parameters match for var and aux var
-Added basic test for DebugAuxillaryAux
-Added DebugResidualAux test that checks to ensure error is throw when order/family params don't match
Impact
Less time spent on user support
closes #27633