libmesh icon indicating copy to clipboard operation
libmesh copied to clipboard

Fix for overwriting nodesets

Open DanielYankura opened this issue 11 months ago • 5 comments

  • When creating sidesets from nodesets if the sideset shares an id with a nodeset they are combined
  • This checks first that the two are actually the same (same id and same nodes)
  • If they are not the same the instead of overwriting a new id is assigned to the new nodeset
  • If this is to be merged some tests in MOOSE would have to be re-golded

refs idaholab/moose#30085

Should be merged after idaholab/moose#30291

DanielYankura avatar Mar 27 '25 22:03 DanielYankura

Job Coverage, step Generate coverage on ca63b3e wanted to post the following:

Coverage

5063fb #4121 ca63b3
Total Total +/- New
Rate 63.41% 63.41% +0.00% 97.44%
Hits 74790 74814 +24 38
Misses 43153 43162 +9 1

Diff coverage report

Full coverage report

This comment will be updated on new commits.

moosebuild avatar Apr 11 '25 17:04 moosebuild

I checked the tests that failed and it looks like it was because it was tested on those three MOOSE tests I fixed in idaholab/moose#30291 before the PR made it to next. I invalidated them to run them again. Hopefully that should fix it.

DanielYankura avatar Apr 22 '25 14:04 DanielYankura

meshmodifiers/element_subdomain_modifier.boundary/moving_boundary FAILED (TIMEOUT) [FINISHED]

A timeout, so probably random, but I'm going to kick it again to be safe.

roystgnr avatar Apr 23 '25 14:04 roystgnr

And of course the MOOSE ARM mac failure is no more than the same civet breakage; we'll ignore that.

roystgnr avatar Apr 23 '25 14:04 roystgnr

That's what I figured. Those two tests weren't failing when I first opened the PR and they aren't failing when I run them locally.

DanielYankura avatar Apr 23 '25 14:04 DanielYankura