Skip to content

Commit

Permalink
Make verification = '**.md' consistent across verification cases
Browse files Browse the repository at this point in the history
(Ref. #12)
  • Loading branch information
simopier committed Oct 25, 2024
1 parent 2f2845d commit 7ff5c44
Show file tree
Hide file tree
Showing 9 changed files with 9 additions and 14 deletions.
1 change: 1 addition & 0 deletions test/tests/ver-1b/tests
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
[Tests]
design = 'Diffusion.md TimeDerivative.md DirichletBC.md'
issues = '#12'
verification = 'ver-1b.md'
[ver-1b]
type = Exodiff
input = ver-1b.i
Expand Down
1 change: 1 addition & 0 deletions test/tests/ver-1c/tests
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
[Tests]
design = 'Diffusion.md TimeDerivative.md'
issues = '#12'
verification = 'ver-1c.md'
[ver-1c]
type = Exodiff
input = 'ver-1c.i'
Expand Down
7 changes: 1 addition & 6 deletions test/tests/ver-1d/tests
Original file line number Diff line number Diff line change
@@ -1,21 +1,20 @@
[Tests]
design = 'TrappingNodalKernel.md ReleasingNodalKernel.md'
issues = '#12'
verification = 'ver-1d.md'
[ver-1d_diffusion_limited]
type = Exodiff
input = ver-1d-diffusion.i
exodiff = ver-1d_diffusion_limited_test_exodus.e
cli_args = "Mesh/nx=20 Executioner/num_steps=300 Outputs/file_base=ver-1d_diffusion_limited_test_exodus"
requirement = 'The system shall be able to model a breakthrough problem where diffusion is the rate limiting process.'
verification = 'ver-1d.md'
[]
[ver-1d_diffusion_limited_heavy]
type = Exodiff
heavy = true
input = ver-1d-diffusion.i
exodiff = ver-1d-diffusion_out.e
requirement = 'The system shall be able to model a breakthrough problem where diffusion is the rate limiting process, with the fine mesh and time step required to match the analytical solution for the verification case.'
verification = 'ver-1d.md'
[]
[ver-1d_diffusion_limited_heavy_csvdiff]
type = CSVDiff
Expand All @@ -26,23 +25,20 @@
prereq = ver-1d_diffusion_limited_heavy
requirement = 'The system shall be able to model a breakthrough problem where diffusion is the rate limiting process,
with the fine mesh and time step required to match the analytical solution for the verification case and generate CSV data for use in comparisons with the analytic solution.'
verification = 'ver-1d.md'
[]
[ver-1d_trapping_limited]
type = Exodiff
input = ver-1d-trapping.i
exodiff = ver-1d_trapping_limited_test_exodus.e
requirement = 'The system shall be able to model a breakthrough problem where trapping is the rate limiting process.'
cli_args = "Mesh/nx=20 Executioner/num_steps=300 Outputs/file_base=ver-1d_trapping_limited_test_exodus"
verification = 'ver-1d.md'
[]
[ver-1d_trapping_limited_heavy]
type = Exodiff
heavy = true
input = ver-1d-trapping.i
exodiff = ver-1d-trapping_out.e
requirement = 'The system shall be able to model a breakthrough problem where trapping is the rate limiting process with the fine mesh and time step required to match the analytical solution for the verification case.'
verification = 'ver-1d.md'
[]
[ver-1d_trapping_limited_heavy_csvdiff]
type = CSVDiff
Expand All @@ -52,7 +48,6 @@
csvdiff = ver-1d-trapping_out.csv
prereq = ver-1d_trapping_limited_heavy
requirement = 'The system shall be able to model a breakthrough problem where trapping is the rate limiting process with the fine mesh and time step required to match the analytical solution for the verification case and generate CSV data for use in comparisons with the analytic solution.'
verification = 'ver-1d.md'
[]
[ver-1d_comparison]
type = RunCommand
Expand Down
1 change: 1 addition & 0 deletions test/tests/ver-1e/tests
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
[Tests]
design = 'Diffusion.md TimeDerivative.md DirichletBC.md'
issues = '#12'
verification = 'ver-1e.md'
[ver-1e]
type = Exodiff
input = ver-1e.i
Expand Down
2 changes: 1 addition & 1 deletion test/tests/ver-1fa/tests
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[Tests]
design = 'HeatConduction.md HeatConductionTimeDerivative.md HeatSource.md'
issues = '#12'
verification = 'ver-1fa.md'
[ver-1fa]
type = Exodiff
input = ver-1fa.i
exodiff = ver-1fa_out.e
requirement = 'The system shall be able to model heat conduction in a slab that has heat generation'
verification = 'ver-1fa.md'
[]
[ver-1fa_lineplot]
type = CSVDiff
Expand Down
2 changes: 1 addition & 1 deletion test/tests/ver-1fb/tests
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
[Tests]
design = 'HeatConduction.md HeatConductionTimeDerivative.md'
issues = '#12'
verification = 'ver-1fb.md'
[thermal_transient]
type = Exodiff
input = ver-1fb.i
exodiff = ver-1fb_out.e
requirement = 'The system shall be able to model thermal transient in a slab that has temperatures fixed at both the ends'
verification = 'ver-1fb.md'
[]
[]
4 changes: 1 addition & 3 deletions test/tests/ver-1g/tests
Original file line number Diff line number Diff line change
@@ -1,26 +1,24 @@
[Tests]
design = 'ADMatReactionFlexible.md'
issues = '#12'
verification = 'ver-1g.md'
[binary_reaction_equal_concentrations]
type = Exodiff
input = 'ver-1g.i equal_conc.i'
exodiff = equal_conc_out.e
requirement = 'The system shall be able to model a chemical reaction between two species with the same concentrations and calculate the concentrations of reactants and product as a function of time'
verification = 'ver-1g.md'
[]
[binary_reaction_diff_concentrations_TMAP4]
type = Exodiff
input = 'ver-1g.i diff_conc_TMAP4.i'
exodiff = diff_conc_TMAP4_out.e
requirement = 'The system shall be able to model a chemical reaction between two species with different concentrations and calculate the concentrations of reactants and product as a function of time using the initial conditions from the TMAP4 case'
verification = 'ver-1g.md'
[]
[binary_reaction_diff_concentrations_TMAP7]
type = Exodiff
input = 'ver-1g.i diff_conc_TMAP7.i'
exodiff = diff_conc_TMAP7_out.e
requirement = 'The system shall be able to model a chemical reaction between two species with different concentrations and calculate the concentrations of reactants and product as a function of time using the initial conditions from the TMAP7 case'
verification = 'ver-1g.md'
[]
[binary_reaction_equal_concentrations_csv_diff]
type = CSVDiff
Expand Down
3 changes: 1 addition & 2 deletions test/tests/ver-1gc/tests
Original file line number Diff line number Diff line change
@@ -1,20 +1,19 @@
[Tests]
design = 'ADMatReactionFlexible.md'
issues = '#12 #104'
verification = 'ver-1gc.md'
[ver-1gc]
type = Exodiff
input = 'ver-1gc.i'
exodiff = ver-1gc_out.e
requirement = 'The system shall be able to model a series of chemical reactions involving three species and calculate the concentrations of each species as a function of time.'
verification = 'ver-1gc.md'
[]
[ver-1gc_csv]
type = CSVDiff
input = 'ver-1gc.i'
should_execute = False # this test relies on the output files from ver-1gc, so it shouldn't be run twice
csvdiff = ver-1gc_out.csv
requirement = 'The system shall be able to model a series of chemical reactions involving three species and calculate the concentrations of each species as a function of time and to generate CSV data for use in comparisons with the analytic solution over time.'
verification = 'ver-1gc.md'
prereq = ver-1gc
[]
[ver-1gc_comparison]
Expand Down
2 changes: 1 addition & 1 deletion test/tests/ver-1ha/tests
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[Tests]
design = 'ADMatReaction.md'
issues = '#148'
verification = 'ver-1ha.md'
[ver-1ha_csv]
type = CSVDiff
input = 'ver-1ha.i'
csvdiff = ver-1ha_out.csv
requirement = 'The system shall be able to model a convective outflow problem and calculate the pressure and concentration of the gas in the second and third enclosure and to generate CSV data for use in comparisons with the analytic solution over time.'
verification = 'ver-1ha.md'
[]
[ver-1ha_comparison]
type = RunCommand
Expand Down

0 comments on commit 7ff5c44

Please sign in to comment.