Skip to content

Commit

Permalink
Add IGA test with spline nodes cleared
Browse files Browse the repository at this point in the history
This works for me but let's make sure it doesn't break later.
  • Loading branch information
roystgnr committed Mar 3, 2022
1 parent 2f05ac5 commit 34eef6f
Show file tree
Hide file tree
Showing 2 changed files with 52 additions and 0 deletions.
@@ -0,0 +1,40 @@
[Mesh]
[cyl2d_iga]
type = FileMeshGenerator
file = PressurizedCyl_Patch6_4Elem.e
clear_spline_nodes = true
[]
[]

[Variables]
[u]
order = SECOND # Must match mesh order
family = RATIONAL_BERNSTEIN
[]
[]

[Kernels]
[time]
type = TimeDerivative
variable = u
[]
[diff]
type = Diffusion
variable = u
[]
[]

[ICs]
[u]
type = FunctionIC
variable = u
function = 'sin(x)'
[]
[]

[Executioner]
type = Transient
num_steps = 2
solve_type = NEWTON
dtmin = 1
[]
12 changes: 12 additions & 0 deletions test/tests/meshgenerators/file_mesh_generator/tests
Expand Up @@ -34,6 +34,18 @@
issues = '#18768'
[]

[./exodus_iga_nosplines_test]
type = 'RunApp'
input = '2d_diffusion_iga_nosplines.i'
expect_out = 'Solve Converged'
recover = false
exodus_version = '>=8.0'

requirement = 'The system shall have the ability to remove spline nodes from IsoGeometric Analysis meshes."
design = 'meshgenerators/FileMeshGenerator.md'
issues = '#18768'
[]

[./exodus_pseudoiga_test]
type = 'RunApp'
input = '3d_steady_diffusion_iga.i'
Expand Down

0 comments on commit 34eef6f

Please sign in to comment.