-
Notifications
You must be signed in to change notification settings - Fork 5
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
Of11 amr path logic #23
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
AdditiveFOAM for OpenFOAM v11
…in serial but not parallel, gives seg fault after applying refinementHistory. ExaCA.write() gives seg fault / malloc error.
…seg fault in parallel but not serial.
Add dynamic mesh compatibility to AdditiveFOAM
…erGaussian heat source model (#20) Co-authored-by: Coleman J S <8s2@narsil-gpu-login3.compute.ornl.gov>
Beam Class Helper Functions
* Basic refinement field class written but not compiled or tested. Pausing work to implement helper functions in the beam segment class. * Beam helper functions * Refinement control scheme compiles, not tested * Additional conditionals, now works with the AMB-2018 case * Fixes to persistence feature * Fixed uniformIntervals and added tutorial * Address review
* Combine duplicate tutorials, update headers, add references for AMB cases * Address review comments * Revert default decomposeParDict entries * Add README to AMB2018-02-B tutorial explaining AMR changes
…roved stability of thermodynamic solution by removing explicit correction outside of solidification range (this prevents the need for persistence in AMR coarsening). Currently, the gradient based-amr is a WIP along with moving foamToExaCA to a FunctionObject that supports AMR
…ctionObject in a work-in-progress and currently interpolate from cell-centers to cell-vertices at every execute() call of FunctionObjects
…span around the moving beam
…nd end times. AMR continues to be called at these intervals for the remainder of the simulation to capture solidifying cells. latent heat logic corrected to remove explicit correction that causes numerical instabilities
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR uses the beam start and end times to set the AMR intervals in
uniformIntervals
. Themesh.update
will continued to be called past the path end time to ensure that resolve coarsening during solidification. This functionality does not increase the expense of the model. We have also corrected the thermal instabilities by removing the explicit latent heat correction.