Skip to content

Commit

Permalink
Don't ask to make a HEX20 second_order=true
Browse files Browse the repository at this point in the history
There's currently a bug in libMesh wherein if you ask to
`all_second_order()` a mesh, with `full_order=true`, it will
ignore existing second-but-not-full-order elements.  These tests were
relying on that buggy behavior.

Refs #26060 ... and hopefully fixes it; I'm still looking for other bad
tests elsewhere.
  • Loading branch information
roystgnr committed Nov 14, 2023
1 parent 290de1f commit d58b56b
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions test/tests/mortar/continuity-3d-non-conforming/tests
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
min_ad_size = 200
input = 'continuity_sphere_hex.i'
exodiff = 'continuity_sphere_hex20_out.e'
cli_args = 'Mesh/second_order=true Mesh/file/file=spheres_hex20.e Variables/T/order=SECOND '
cli_args = 'Mesh/file/file=spheres_hex20.e Variables/T/order=SECOND '
'Outputs/file_base=continuity_sphere_hex20_out'
requirement = 'The system shall be able to produce the expected result for a solution continuity '
'test case using the mortar method on a HEX20 mesh with curved geometry, e.g. the '
Expand Down Expand Up @@ -138,7 +138,7 @@
type = 'Exodiff'
input = 'continuity_penalty_sphere_hex.i'
exodiff = 'continuity_penalty_sphere_hex20_out.e'
cli_args = 'Mesh/second_order=true Mesh/file/file=spheres_coarse_hex20.e Variables/T/order=SECOND '
cli_args = 'Mesh/file/file=spheres_coarse_hex20.e Variables/T/order=SECOND '
'Outputs/file_base=continuity_penalty_sphere_hex20_out -pc_type lu'
requirement = 'The system shall be able to produce the expected result for a solution continuity '
'test case using the penalty-based mortar method on a HEX20 mesh with curved '
Expand All @@ -152,7 +152,7 @@
type = 'Exodiff'
input = 'continuity_penalty_sphere_hex.i'
exodiff = 'continuity_penalty_sphere_hex20_out.e'
cli_args = 'Mesh/second_order=true Mesh/file/file=spheres_coarse_hex20.e Variables/T/order=SECOND '
cli_args = 'Mesh/file/file=spheres_coarse_hex20.e Variables/T/order=SECOND '
'Constraints/mortar/type=ADPenaltyEqualValueConstraint Outputs/file_base=continuity_penalty_sphere_hex20_out -pc_type lu'
requirement = 'The system shall be able to produce the same result using the penalty-based '
'mortar method with and without automatic differentiation.'
Expand Down

0 comments on commit d58b56b

Please sign in to comment.