Skip to content

Commit

Permalink
Address some SQA check warnings from DED tests and SPS tests. Add exa…
Browse files Browse the repository at this point in the history
…mples directory to list of directories to monitor in check.

Currently: 94 warnings!

Refs idaholab#73
  • Loading branch information
cticenhour committed May 17, 2023
1 parent dc8d565 commit 1f66fc0
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 6 deletions.
1 change: 1 addition & 0 deletions doc/sqa_reports.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,5 +49,6 @@ Requirements:
- ${MOOSE_DIR}/modules/tensor_mechanics/doc/content
directories:
- ${ROOT_DIR}/test
- ${ROOT_DIR}/examples
log_default: WARNING
show_warning: false
4 changes: 2 additions & 2 deletions test/tests/bcs/radiation_heat_loss/tests
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@
input = 'simple_radiation.i'
cli_args = 'BCs/heatloss/T_infinity="293 293"'
expect_err = 'The number of coupled components does not match the number of `T_infinity` components.'
requirement = 'The system shall not all the computation of the simple radiative heat transfer when an excessive number of absolute blackboady temperatures are supplied by the user.'
requirement = 'The system shall error and not compute the simple radiative heat transfer when an excessive number of absolute blackbody temperatures are supplied by the user.'
prereq = simple_radiation
[../]
[./multiple_phases_missing_emissivities]
type = RunException
input = 'multiple_phases_simple_radiation.i'
cli_args = 'BCs/heatloss/emissivity=0.9'
expect_err = 'The number of coupled components does not match the number of `T_infinity` components.'
requirement = 'The system shall not all the computation of the simple radiative heat transfer when an excessive number of absolute blackboady temperatures are supplied by the user.'
requirement = 'The system shall error and not compute the simple radiative heat transfer when an insufficient number of emissivities are supplied by the user.'
prereq = multiple_phases_simple_radiation
[../]
[]
9 changes: 5 additions & 4 deletions test/tests/example_testing/tests
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
[Tests]
design = 'thermal_contact_verification.md electrostatic_contact_two_block.md electrostatic_contact_three_block.md'
[./sample_one_exodiff]
type = Exodiff
input = sample_one.i
exodiff = sample_one_out.e
cli_args = "Executioner/end_time=3 Outputs/active=testing_out"
min_parallel = 4
issues = '#9 #12'
requirement = 'The system shall duplicate the results of Cincotti et al, Sample One.'
requirement = 'The system shall duplicate the results of Cincotti et al (doi:10.1002/aic.11102), Sample One.'
[../]
[./sample_three_exodiff]
type = Exodiff
Expand All @@ -15,7 +16,7 @@
cli_args = "Executioner/end_time=3 Outputs/active=testing_out"
min_parallel = 4
issues = '#9 #12'
requirement = 'The system shall duplicate the results of Cincotti et al, Sample Three.'
requirement = 'The system shall duplicate the results of Cincotti et al (doi:10.1002/aic.11102), Sample Three.'
[../]
[./sample_four_exodiff]
type = Exodiff
Expand All @@ -24,7 +25,7 @@
cli_args = "Executioner/end_time=3 Outputs/active=testing_out"
min_parallel = 4
issues = '#9 #12'
requirement = 'The system shall duplicate the results of Cincotti et al, Sample Four.'
requirement = 'The system shall duplicate the results of Cincotti et al (doi:10.1002/aic.11102), Sample Four.'
[../]
[./cincotti_jacobian]
type = PetscJacobianTester
Expand All @@ -33,6 +34,6 @@
ratio_tol = 5.5e-7 # t=1 ratio is 5.1126e-07 and end ratio is 4.768e-07
difference_tol = 6 # t=1 difference is 5.25598 and end difference is 5.25574
issues = '#9 #12'
requirement = 'The system shall duplicate the physics of Cincotti et al with a perfect jacobian using the automatic differentiation system.'
requirement = 'The system shall duplicate the physics of Cincotti et al (doi:10.1002/aic.11102) with a perfect jacobian using the automatic differentiation system.'
[../]
[]
2 changes: 2 additions & 0 deletions test/tests/function_path_gaussian_heat_source/tests
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,7 @@
csvdiff = 'func_path_gaussian_heat_source_out.csv'
requirement = 'The system shall produce the correct temperature field with moving Gaussian heat '
'source.'
issues = '#66'
design = 'ADGaussianHeatSourceBase.md ADFunctionPathGaussianHeatSource.md'
[]
[]
7 changes: 7 additions & 0 deletions test/tests/gaussian_heat_source/tests
Original file line number Diff line number Diff line change
@@ -1,44 +1,51 @@
[Tests]
issues = '#66'
[gaussian_heat_source]
type = CSVDiff
input = 'gaussian_heat_source.i'
csvdiff = 'gaussian_heat_source_out.csv'
requirement = 'The system shall produce the correct temperature field with moving Gaussian heat '
'source.'
design = 'ADGaussianHeatSourceBase.md ADFunctionPathGaussianHeatSource.md'
[]
[velocity_gaussian_heat_source]
type = CSVDiff
input = 'velocity_gaussian_heat_source.i'
csvdiff = 'velocity_gaussian_heat_source_out.csv'
requirement = 'The system shall produce the correct temperature field with moving Gaussian heat '
'source.'
design = 'ADGaussianHeatSourceBase.md ADVelocityGaussianHeatSource.md'
[]
[gaussian_heat_source_vary_r]
type = CSVDiff
input = 'gaussian_heat_source_vary_r.i'
csvdiff = 'gaussian_heat_source_vary_r_out.csv'
requirement = 'The system shall produce the correct temperature field with moving Gaussian heat '
'source and anisotropic effective radii along three directions.'
design = 'ADGaussianHeatSourceBase.md ADFunctionPathGaussianHeatSource.md'
[]
[velocity_gaussian_heat_source_vary_r]
type = CSVDiff
input = 'velocity_gaussian_heat_source_vary_r.i'
csvdiff = 'velocity_gaussian_heat_source_vary_r_out.csv'
requirement = 'The system shall produce the correct temperature field with moving Gaussian heat '
'source and anisotropic effective radii along three directions.'
design = 'ADGaussianHeatSourceBase.md ADVelocityGaussianHeatSource.md'
[]
[gaussian_heat_source_experiment_r]
type = CSVDiff
input = 'gaussian_heat_source_experiment_r.i'
csvdiff = 'gaussian_heat_source_experiment_r_out.csv'
requirement = 'The system shall produce the correct temperature field with moving Gaussian heat '
'source and anisotropic effective radii based on experimental measurements.'
design = 'ADGaussianHeatSourceBase.md ADFunctionPathGaussianHeatSource.md'
[]
[velocity_gaussian_heat_source_experiment_r]
type = CSVDiff
input = 'velocity_gaussian_heat_source_experiment_r.i'
csvdiff = 'velocity_gaussian_heat_source_experiment_r_out.csv'
requirement = 'The system shall produce the correct temperature field with moving Gaussian heat '
'source and anisotropic effective radii based on experimental measurements.'
design = 'ADGaussianHeatSourceBase.md ADVelocityGaussianHeatSource.md'
[]
[]

0 comments on commit 1f66fc0

Please sign in to comment.