Heat Conduction Failure Analysis Report
Introduction
The Software Requirement Specification (SRS) for Heat Conduction describes the system functional and non-functional requirements that describe the expected interactions that the software shall provide.
Dependencies
The Heat Conduction application is developed using MOOSE and is based on various modules, as such the SRS for Heat Conduction is dependent upon the following documents.
Failure Analysis Requirements
The following is a complete list for all the requirements related to failure analysis for Heat Conduction.
- heat_conduction: Generate Radiation Patch
- 5.12.4The system shall error when centroid partitioner is used but centroid_partitioner_direction is not provided.
Specification(s): generate_radiation_patch_centroid_error
Design: PatchSidesetGenerator
Issue(s): #14000
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- heat_conduction: Gray Lambert Radiator
- 5.13.1The system shall check consistency of boundary and emissivity entries.
Specification(s): inconsistent_bnd_eps
Design: ConstantViewFactorSurfaceRadiation
Issue(s): #13918
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- 5.13.2The system shall check consistency of boundary and view factor entries.
Specification(s): inconsistent_bnd_view_factors
Design: ConstantViewFactorSurfaceRadiation
Issue(s): #13918
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- 5.13.3The system shall check consistency of fixed_boundary_temperatures and fixed_temperature_boundary entries.
Specification(s): inconsistent_iso_temperature
Design: ConstantViewFactorSurfaceRadiation
Issue(s): #13918
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- 5.13.4The system shall check consistency of boundary and fixed_temperature_boundary entries.
Specification(s): inconsistent_bnd_iso_bnd
Design: ConstantViewFactorSurfaceRadiation
Issue(s): #13918
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- 5.13.5The system shall check consistency of boundary and adiabatic_boundary entries.
Specification(s): inconsistent_bnd_adiabatic_bnd
Design: ConstantViewFactorSurfaceRadiation
Issue(s): #13918
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- 5.13.6The system shall check consistency of the view_factors entry.
Specification(s): incorrect_view_factor_shape
Design: ConstantViewFactorSurfaceRadiation
Issue(s): #13918
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- 5.13.7The system shall check consistency of the view_factors entry.
Specification(s): bad_rowsum
Design: ConstantViewFactorSurfaceRadiation
Issue(s): #13918
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- heat_conduction: Heat Conduction
- 5.14.8MOOSE shall throw an error if the gap conductance model is used with uniform mesh refinement
Specification(s): gap_conductivity_property_r1_error
Design: Thermal Contact Action
Issue(s): #13043
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- 5.14.15The system shall report an error if the number of
alpha
components does not match the number ofT_infinity
components.Specification(s): not_enough_alpha
Design: CoupledConvectiveHeatFluxBC
Issue(s): #11631
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- 5.14.16The system shall report an error if the number of
htc
components does not match the number ofT_infinity
components.Specification(s): not_enough_htc
Design: CoupledConvectiveHeatFluxBC
Issue(s): #11631
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- heat_conduction: Sideset Heat Transfer
- 5.29.2MOOSE shall throw an error if the inputted boundary does not exist.
Specification(s): 1D_gap_err
Design: SideSetHeatTransferKernelSideSetHeatTransferMaterial
Issue(s): #14519
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException