Thermal Hydraulics Failure Analysis Report

Introduction

The Software Requirement Specification (SRS) for Thermal Hydraulics describes the system functional and non-functional requirements that describe the expected interactions that the software shall provide.

Dependencies

The Thermal Hydraulics application is developed using MOOSE and is based on various modules, as such the SRS for Thermal Hydraulics is dependent upon the following documents.

Failure Analysis Requirements

The following is a complete list for all the requirements related to failure analysis for Thermal Hydraulics.

  • thermal_hydraulics: Closures
  • 15.4.2

    Specification(s): enumeration_option

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • 15.4.3

    Specification(s): err:missing_f_1phase

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • 15.4.4

    Specification(s): enumeration_option

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • thermal_hydraulics: Controls
  • 15.6.3

    Specification(s): err.negative_tau

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • 15.6.5

    Specification(s): non_existent_control_data

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • 15.6.14

    Specification(s): throw_error

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • 15.6.19The system shall report an error when an unit trip condition does not evaluate as boolean value.

    Specification(s): err:not_boolean

    Design: UnitTripControl

    Issue(s): #619

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • thermal_hydraulics: Materials
  • 15.9.3

    Specification(s): ad_err.n_hw_sources

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • 15.9.4

    Specification(s): ad_err.n_phf_sources

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • 15.9.15

    Specification(s): err.n_hw_sources

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • 15.9.16

    Specification(s): err.n_phf_sources

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • thermal_hydraulics: Postprocessors
  • 15.12.3The system should report an error when users set subdomain-restricted RZ-symmtrical THM-specific objects on RZ-subdomains.

    Specification(s): err:rz_domain

    Design: RZSymmetry

    Issue(s): #215

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • 15.12.5The system should error out when users set boundary-restricted RZ-symmtrical THM-specific objects on RZ-subdomains.

    Specification(s): err:rz_domain

    Design: RZSymmetry

    Issue(s): #215

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • 15.12.15

    Specification(s): non_existent_par_name

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException

  • thermal_hydraulics: Vectorpostprocessors
  • 15.17.3The system shall report an error if a non-existent material property is requested for the block material property sampler vector post-processor.

    Specification(s): error_on_nonexistent_matprop

    Design: Sampler1DReal

    Issue(s): #19819#20612

    Collection(s): FAILURE_ANALYSISFUNCTIONAL

    Type(s): RunException