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 IntegratedFunctionAux AuxKernel #20065

Closed
laagesen opened this issue Jan 17, 2022 · 0 comments · Fixed by #20120
Closed

Add IntegratedFunctionAux AuxKernel #20065

laagesen opened this issue Jan 17, 2022 · 0 comments · Fixed by #20120
Labels
C: Framework P: normal A defect affecting operation with a low possibility of significantly affects. T: task An enhancement to the software.

Comments

@laagesen
Copy link
Contributor

Reason

Would like to be able to take the previous value of an AuxVariable and add a forcing function f to it, such that after each time step the AuxVariable(t + dt) = AuxVariable(t) + f*dt.

Design

Will create a new IntegratedFunctionAux AuxKernel to do this. It will be derived from FunctionAux. Will add a variable for _u_old, get it using uOld(), and add f * _dt to it

Impact

Adding something new, no changes to existing code.

@laagesen laagesen added the T: task An enhancement to the software. label Jan 17, 2022
@loganharbour loganharbour added C: Framework P: normal A defect affecting operation with a low possibility of significantly affects. labels Jan 18, 2022
laagesen added a commit to laagesen/moose that referenced this issue Jan 24, 2022
laagesen added a commit to laagesen/moose that referenced this issue Jan 25, 2022
laagesen added a commit to laagesen/moose that referenced this issue Jan 25, 2022
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