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

Adding a RefineSidesetGenerator for refining boundaries #18914

Merged
merged 7 commits into from Oct 9, 2021

Conversation

socratesgorilla
Copy link
Contributor

Closes #18913

Adds a new mesh_generator that refines elements along one or more boundaries

@moosebuild
Copy link
Contributor

moosebuild commented Sep 28, 2021

Job Documentation on a0f3ef8 wanted to post the following:

View the site here

This comment will be updated on new commits.

@moosebuild
Copy link
Contributor

moosebuild commented Sep 29, 2021

Job Generate and verify coverage on a0f3ef8 wanted to post the following:

Framework coverage

d7d30c #18914 a0f3ef
Total Total +/- New
Rate 81.62% 81.63% +0.01% 100.00%
Hits 69712 69764 +52 52
Misses 15701 15701 - 0

Diff coverage report

Full coverage report

Modules coverage

Coverage did not change

Full coverage reports

Reports

This comment will be updated on new commits.

@idaholab idaholab deleted a comment from moosebuild Sep 29, 2021
@GiudGiud
Copy link
Contributor

Let's clean up the commit history.
This also needs documentation

socratesgorilla and others added 2 commits September 30, 2021 17:06
Updated generate function for RefineSidesetGenerator.C

Added test files for RefineSidesetGenerator

Cleanup code and add documentation for RefineSidesetGenerator

Updated test files, added golds to RefineSidesetGenerator

Formatting and doc edits for PR idaholab#18913

More formatting changes, and optimizing the recursive refine algorithm

Applying the formatting patch for RefineSideset

Changed get_boundary_info() call to work in-line rather than an explicit declaration

Clang-format changes to RefineSidesetGenerator.C

Added documentation files to RefineSidesetGenerator.

Apply minor formatting and documentation changes from code review

Update framework/src/meshgenerators/RefineSidesetGenerator.C

Update framework/src/meshgenerators/RefineSidesetGenerator.C

Co-Authored-By: Logan Harbour <loganhharbour@gmail.com>
…oundary ids are retrieved in RefineSidesetGenerator.C
@moosebuild
Copy link
Contributor

Job Documentation on b264c73 : invalidated by @GiudGiud

I think this died

@GiudGiud GiudGiud added the PR: Auto Merge Add this label to have CIVET merge on success label Oct 5, 2021
GiudGiud
GiudGiud previously approved these changes Oct 5, 2021
@moosebuild
Copy link
Contributor

Job Precheck on dda5aed wanted to post the following:

Your code requires style changes.

A patch was auto generated and copied here
You can directly apply the patch by running, in the top level of your repository:

curl -s https://mooseframework.inl.gov/docs/PRs/18914/style.patch | git apply -v

Alternatively, with your repository up to date and in the top level of your repository:

git clang-format d7d30c6b278945d6b98a6d150b798e6675de1caa

Update framework/include/meshgenerators/RefineSidesetGenerator.h
@loganharbour loganharbour merged commit d7c47ba into idaholab:next Oct 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: Auto Merge Add this label to have CIVET merge on success PR: Failed but allowed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add capability to refine elements near sidesets
4 participants