-
Notifications
You must be signed in to change notification settings - Fork 297
Added sliding boundary nodes to VariationalMeshSmoother #4216
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
Open
pbehne
wants to merge
38
commits into
libMesh:devel
Choose a base branch
from
pbehne:variational_smoother_sliding_boundary_nodes
base: devel
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+1,735
−262
Open
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
4a50ef6
Sliding boundary nodes working for 2D and 3D (coplanar edges only for…
pbehne ecad271
Moved logic to constrain node to plane into dedicated function.
pbehne eb7459c
Added method to constrain nodes to lines in 3D.
pbehne d76ad06
documentation
pbehne 1262cf6
Added logic where only nodes that share the same bid with neighbors a…
pbehne 405e516
Added equilateral triangle as the target element for TRI3s.
pbehne 11331fb
Cleaned up constrints, added relative_fuzzy_equals to multiple subdom…
pbehne a9f92bb
Nodes on internal subdomain boundaries are now allowed to slide.
pbehne 3e11730
Fixed bug in constraints where the correct common element and matched…
pbehne ed5b413
Eliminated a level of indentation.
pbehne 0ea66cb
Moved subdomain constraints ahead of boundary constraints. Result loo…
pbehne 1c3b0bf
Saving current changes that almost fix constraint issues, but not quite.
pbehne c6e42e7
Refactored variational smoother constraints.
pbehne 4c07077
Fixed bug causing 'node already constrained' error.
pbehne 702e58d
Generalized DistortSquare, now distort sliding boundary nodes.
pbehne 15cf24a
Increased the complexity of the subdomain boundary test.
pbehne c6e37e4
Added fallback to fixed node constraint in event that constrints do n…
pbehne 6c5303c
Updated identification of subdomain boundary node neighbors.
pbehne 86eee47
Added 1D and 3D tests for the VariationalMeshSmoother.
pbehne c9973d1
Include variant.
pbehne db4b69d
Removed some assertions that don't apply in 1D.
pbehne 92200b5
Addressed maybe-uninitialized error.
pbehne 7aeaa2b
Separated testSmoother function into testVariationalSmoother and test…
pbehne d4e397b
Swaped doxygen syntax from '///' to '/***/'
pbehne b32de64
Added documentation for Point/Line/PlaneConstraint operators < and ==.
pbehne 3533633
Document the throwing of error in *Constraint structs.
pbehne 899e743
Made *Constraint struct operator< symmetric and compatible with opera…
pbehne 0720610
Changed try/catch to libmesh_try/libmesh_catch.
pbehne 4153e1e
Changed Point/Line/PlaneConstraint structs to classes, made attribute…
pbehne cf08059
Added _tol attibute to Point/Line/Plane constraints.
pbehne e6a353f
Silenced variational smoother solver.
pbehne bca5f98
Added dummy InvalidConstraint class to eliminate dependent on thrown …
pbehne 73e927c
Added explanatory comment.
pbehne 57c7c4e
clang-format on variational_smoother_constraint.C
pbehne e2d026a
clang-format on mesh_smoother_test.C
pbehne ea104ce
Addressed John's review.
pbehne 505bb55
indented contents of switch statement.
pbehne f8c37d4
reindeneted some unindents.
pbehne File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Swaped doxygen syntax from '///' to '/***/'
- Loading branch information
commit d4e397b4f3ae18953d8c0f5dbd8ccf579117736b
There are no files selected for viewing
This file contains hidden or 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
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.
Uh oh!
There was an error while loading. Please reload this page.