Reconstructed Discontinuous Galerkin System Design Description
This template follows INL template TEM-140, "IT System Design Description."
This document serves as an addendum to Framework System Design Description and captures information for Software Design Description (SDD) specific to the Reconstructed Discontinuous Galerkin module.
Introduction
The MOOSE Reconstructed Discontinuous Galerkin module is based on the MOOSE framework and thus inherits the unique features and base characteristics of the framework, as outlined in the Framework System Design Description. Specific details unique to the module are outlined in this document.
System Purpose
The Software Design Description provided here is description of each object in the system. The pluggable architecture of the underlying framework of the Reconstructed Discontinuous Galerkin module makes MOOSE and MOOSE-based applications straightforward to develop as each piece of end-user (developer) code that goes into the system follows a well-defined interface for the underlying systems that those object plug into. These descriptions are provided through developer-supplied "markdown" files that are required for all new objects that are developed as part of the Reconstructed Discontinuous Galerkin module. More information about the design documentation for MOOSE-based applications and like the Reconstructed Discontinuous Galerkin module can be found in Documenting MOOSE.
System Scope
The purpose of this software is to provide capability to MOOSE-based applications to use a second-order, cell-centered finite volume method (FVM). This module provides a systematic solution for implementing all required components in a second-order FVM such as slope reconstruction, slope limiting, numerical flux, and proper boundary conditions. Additionally, this module provides an implementation of these components for the scalar advection equation.
Dependencies and Limitations
The Reconstructed Discontinuous Galerkin module inherits the software dependencies of the MOOSE framework, with no additional dependencies. The design of this module is motivated by the needs of its client applications.
Definitions and Acronyms
This section defines, or provides the definition of, all terms and acronyms required to properly understand this specification.
Definitions
Pull (Merge) Request: A proposed change to the software (e.g. usually a code change, but may also include documentation, requirements, design, and/or testing).
Baseline: A specification or product (e.g., project plan, maintenance and operations (M&O) plan, requirements, or design) that has been formally reviewed and agreed upon, that thereafter serves as the basis for use and further development, and that can be changed only by using an approved change control process (NQA-1, 2009).
Validation: Confirmation, through the provision of objective evidence (e.g., acceptance test), that the requirements for a specific intended use or application have been fulfilled (24765:2010(E), 2010).
Verification: (1) The process of: evaluating a system or component to determine whether the products of a given development phase satisfy the conditions imposed at the start of that phase. (2) Formal proof of program correctness (e.g., requirements, design, implementation reviews, system tests) (24765:2010(E), 2010).
Acronyms
Acronym | Description |
---|---|
API | Application Programming Interface |
DOE-NE | Department of Energy, Nuclear Energy |
FE | finite element |
HIT | Hierarchical Input Text |
HPC | High Performance Computing |
I/O | Input/Output |
INL | Idaho National Laboratory |
MOOSE | Multiphysics Object Oriented Simulation Environment |
MPI | Message Passing Interface |
SDD | Software Design Description |
Design Stakeholders and Concerns
Design Stakeholders
Stakeholders for MOOSE include several of the funding sources including Department of Energy, Nuclear Energy (DOE-NE) and the INL. However, Since MOOSE is an open-source project, several universities, companies, and foreign governments have an interest in the development and maintenance of the MOOSE project.
Stakeholder Design Concerns
Concerns from many of the stakeholders are similar. These concerns include correctness, stability, and performance. The mitigation plan for each of these can be addressed. For correctness, Reconstructed Discontinuous Galerkin module development requires either regression or unit testing for all new code added to the repository. The project contains several comparisons against analytical solutions where possible and also other verification methods such as MMS. For stability, the Reconstructed Discontinuous Galerkin module (located within the MOOSE repository) maintains multiple branches to incorporate several layers of testing both internally and for dependent applications. Finally, performance tests are also performed as part of the the normal testing suite to monitor code change impacts to performance.
System Design
The Reconstructed Discontinuous Galerkin module inherits the wide range of pluggable systems from MOOSE. More information regarding MOOSE system design can be found in the framework System Design section. The rDG module home page provides an overview of the various systems used by this module. Documentation for each object, data structure, and process specific to the module are kept up-to-date alongside the MOOSE documentation. Expected failure modes and error conditions are accounted for via regression testing, and error conditions are noted in object documentation where applicable.
System Structure
The architecture of the Reconstructed Discontinuous Galerkin module consists of a core and several pluggable systems (both inherited from the MOOSE framework). The core of MOOSE consists of a number of key objects responsible for setting up and managing the user-defined objects of a finite element simulation. This core set of objects has limited extendability and exists for every simulation configuration that the module is capable of running.
BCs
DGKernels
Materials
Postprocessors
UserObjects
The MooseApp is the top-level object used to hold all of the other objects in a simulation. In a normal simulation a single MooseApp object is created and "run()". This object uses its Factory objects to build user-defined objects which are stored in a series of Warehouse objects and executed. The Finite Element data is stored in the Systems and Assembly object while the domain information (the Mesh) is stored in the Mesh object. A series of threaded loops are used to run parallel calculations on the objects created and stored within the warehouses.
MOOSE's pluggable systems are documented on the MOOSE website, and those for the Reconstructed Discontinuous Galerkin module are on this webpage, accessible through the high-level system links above. Each of these systems has a set of defined polymorphic interfaces and are designed to accomplish a specific task within the simulation. The design of these systems is solid and is managed through agile methods and ticket request system either on GitHub (for MOOSE) or on the defined software repository for this application.
Data Design and Control
At a high level, the system is designed to process HIT input files to construct several objects that will constitute an finite element (FE) simulation. Some of the objects in the simulation may in turn load other file-based resources to complete the simulation. Examples include meshes or data files. The system will then assemble systems of equations and solve them using the libraries of the Code Platform. The system can then output the solution in one or more supported output formats commonly used for visualization.
Human-Machine Interface Design
The Reconstructed Discontinuous Galerkin module is a command-line driven program. All interaction with the Reconstructed Discontinuous Galerkin module is ultimately done through the command line. This is typical for HPC applications that use the MPI interface for running on super computing clusters. Optional GUIs may be used to assist in creating input files and launching executables on the command line.
System Design Interface
All external system interaction is performed either through file Input/Output (I/O) or through local Application Programming Interface (API) calls. Neither the Reconstructed Discontinuous Galerkin module, nor the MOOSE framework, nor the other MOOSE modules are designed to interact with any external system directly through remote procedure calls. Any code to code coupling performed using the framework are done directly through API calls either in a static binary or after loading shared libraries.
Security Structure
The Reconstructed Discontinuous Galerkin module does not require any elevated privileges to operate and does not run any stateful services, daemons or other network programs. Distributed runs rely on the MPI library.
Requirements Cross-Reference
- rdg: EquilibriumBC
- 8.1.1The system shall compute the equilibrium flux condition between an enclosure and a structure when a field variable is used for the enclosure variable.
Specification(s): equilibriumBC_field_variable
Design: EquilibriumBC
Issue(s): #134
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.9.1The system shall be able to model diffusion of deuterium in a beryllium sample and generate CSV data output for comparison to experimental results.
Specification(s): val-2b_heavy_csv
Design: EquilibriumBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2b
- 8.9.2The system shall be able to model diffusion of deuterium in a beryllium sample and generate field and material property data output in the Exodus format for comparison to experimental results.
Specification(s): val-2b_heavy_exodus
Design: EquilibriumBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2b
- 8.9.3The system shall be able to model diffusion of deuterium in beryllium sample with a short runtime suitable for regular regression testing.
Specification(s): val-2b_exodus
Design: EquilibriumBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2b
- 8.9.4The system shall be able to generate comparison plots between simulated solutions and experimental data of validation case val-2b, modeling diffusion and release of deuterium in a beryllium sample.
Specification(s): val-2b_comparison
Design: EquilibriumBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Validation: val-2b
- 8.12.1The system shall be able to model permeation of Deuterium from a 0.05 mm thick membrane at 825 K to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ea_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.2The system shall be able to model permeation of Deuterium from a 0.05 mm thick membrane at 825 K.
Specification(s): val-2ea
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.3The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 825 K to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2eb_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.4The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 825 K.
Specification(s): val-2eb
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.5The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 865 K to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ec_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.6The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 865 K and generate an exodus file.
Specification(s): val-2ec
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.7The system shall be able to model permeation of mixture gas from a 0.025 mm thin membrane at 870 K using lawdep boundary conditions to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ed_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.8The system shall be able to model permeation of mixture gas with chemical reaction from a 0.025 mm thin membrane at 870 K using lawdep boundary conditions and generate an exodus file.
Specification(s): val-2ed
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.9The system shall be able to model permeation of mixture gas from a 0.025 mm thin membrane at 870 K using ratedep boundary conditions to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ee_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.10The system shall be able to model permeation of mixture gas with chemical reaction from a 0.025 mm thin membrane at 870 K using ratedep boundary conditions and generate an exodus file.
Specification(s): val-2ee
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.11The system shall be able to generate comparison plots between the analytical solution and experimental data of validation case 2e, modeling the permeation of Deuterium from a membrane.
Specification(s): ver-2e_comparison
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: val-2e
- 8.14.1The system shall be able to model species diffusion through a structure, originating from a depleting source enclosure.
Specification(s): ver-1a
Design: EnclosureSinkScalarKernelPressureReleaseFluxIntegralEquilibriumBC
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1a
- 8.14.2The system shall be able to model species diffusion through a structure, originating from a depleting source enclosure, with the fine mesh and timestep required to match the analytical solution.
Specification(s): ver-1a_heavy
Design: EnclosureSinkScalarKernelPressureReleaseFluxIntegralEquilibriumBC
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1a
- 8.14.3The system shall be able to model species diffusion through a structure, originating from a depleting source enclosure, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1a_heavy_csvdiff
Design: EnclosureSinkScalarKernelPressureReleaseFluxIntegralEquilibriumBC
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1a
- 8.14.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1a, modeling species diffusion through a structure, originating from a depleting source enclosure.
Specification(s): ver-1a_comparison
Design: EnclosureSinkScalarKernelPressureReleaseFluxIntegralEquilibriumBC
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1a
- rdg: Divertor Monoblock During Pulsed Operation
- 8.2.1The system shall maintain a working input file to model heat and tritium transport in a divertor monoblock during pulsed operation.
Specification(s): Shimada2024_input_check
Design: Divertor Monoblock During Pulsed Operation
Issue(s): #144
Collection(s): FUNCTIONAL
Type(s): RunApp
- 8.2.2The system shall model heat and tritium transport in a divertor monoblock during pulsed operation.
Specification(s): Shimada2024_run
Design: Divertor Monoblock During Pulsed Operation
Issue(s): #144
Collection(s): FUNCTIONAL
Type(s): Exodiff
- rdg: ParsedODEKernel
- 8.3.1The system shall reproduce a consistent solution to an ODE system of equations modeling the tritium fuel cycle.
Specification(s): Abdou2021
Design: ParsedODEKernelODETimeDerivative
Issue(s): #82
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.3.2The system shall be able to generate comparison plots between the simulated solution from TMAP8 and Abdou et al. (2020), modeling tritium fuel cycle.
Specification(s): fuel_cycle_Abdou_comparison
Design: ParsedODEKernelODETimeDerivative
Issue(s): #82
Collection(s): FUNCTIONAL
Type(s): RunCommand
- 8.3.3The system shall be able to open a graphical interface for the tritium fuel cycle example for user training.
Specification(s): gui
Design: ParsedODEKernelODETimeDerivative
Issue(s): #82
Collection(s): FUNCTIONAL
Type(s): RunCommand
- 8.4.1The system shall be able to model the tritium fuel cycle from Meschini et al. (2023).
Specification(s): fuel_cycle_benchmarking_csvdiff
Design: ParsedODEKernelODETimeDerivative
Issue(s): #245
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.4.2The system shall be able to the model tritium fuel cycle from Meschini et al. (2023) with fine time step.
Specification(s): fuel_cycle_benchmarking_heavy_csvdiff
Design: ParsedODEKernelODETimeDerivative
Issue(s): #245
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.4.3The system shall be able to generate comparison plots between the simulated solution from TMAP8 and Meschini et al. (2023), modeling tritium fuel cycle.
Specification(s): fuel_cycle_benchmarking_comparison
Design: ParsedODEKernelODETimeDerivative
Issue(s): #245
Collection(s): FUNCTIONAL
Type(s): RunCommand
- 8.37.1The system shall be able to model a tritium volumetric source in one enclosure
Specification(s): ver-1ka_csv
Design: ODETimeDerivativeParsedODEKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1ka
- 8.37.2The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1ka, modeling a tritium volumetric source in one enclosure.
Specification(s): ver-1ka_comparison
Design: ODETimeDerivativeParsedODEKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1ka
- rdg: ODETimeDerivative
- 8.3.1The system shall reproduce a consistent solution to an ODE system of equations modeling the tritium fuel cycle.
Specification(s): Abdou2021
Design: ParsedODEKernelODETimeDerivative
Issue(s): #82
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.3.2The system shall be able to generate comparison plots between the simulated solution from TMAP8 and Abdou et al. (2020), modeling tritium fuel cycle.
Specification(s): fuel_cycle_Abdou_comparison
Design: ParsedODEKernelODETimeDerivative
Issue(s): #82
Collection(s): FUNCTIONAL
Type(s): RunCommand
- 8.3.3The system shall be able to open a graphical interface for the tritium fuel cycle example for user training.
Specification(s): gui
Design: ParsedODEKernelODETimeDerivative
Issue(s): #82
Collection(s): FUNCTIONAL
Type(s): RunCommand
- 8.4.1The system shall be able to model the tritium fuel cycle from Meschini et al. (2023).
Specification(s): fuel_cycle_benchmarking_csvdiff
Design: ParsedODEKernelODETimeDerivative
Issue(s): #245
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.4.2The system shall be able to the model tritium fuel cycle from Meschini et al. (2023) with fine time step.
Specification(s): fuel_cycle_benchmarking_heavy_csvdiff
Design: ParsedODEKernelODETimeDerivative
Issue(s): #245
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.4.3The system shall be able to generate comparison plots between the simulated solution from TMAP8 and Meschini et al. (2023), modeling tritium fuel cycle.
Specification(s): fuel_cycle_benchmarking_comparison
Design: ParsedODEKernelODETimeDerivative
Issue(s): #245
Collection(s): FUNCTIONAL
Type(s): RunCommand
- 8.37.1The system shall be able to model a tritium volumetric source in one enclosure
Specification(s): ver-1ka_csv
Design: ODETimeDerivativeParsedODEKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1ka
- 8.37.2The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1ka, modeling a tritium volumetric source in one enclosure.
Specification(s): ver-1ka_comparison
Design: ODETimeDerivativeParsedODEKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1ka
- rdg: ADInterfaceSorption / InterfaceSorption
- 8.5.1The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions.
Specification(s): Sievert_non_ad
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.2The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions using a penalty-enforced flux balance.
Specification(s): Sievert_non_ad_penalty
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.3The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions using automatic differentiation.
Specification(s): Sievert_ad
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.4The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions using automatic differentiation and a penalty-enforced flux balance.
Specification(s): Sievert_ad_penalty
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.5The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions.
Specification(s): Henry_non_ad
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.6The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions using a penalty-enforced flux balance.
Specification(s): Henry_non_ad_penalty
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.7The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions using automatic differentiation.
Specification(s): Henry_ad
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.8The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions using automatic differentiation and a penalty-enforced flux balance.
Specification(s): Henry_ad_penalty
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.9The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions during transient simulations.
Specification(s): Sievert_transient_non_ad
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.10The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions using automatic differentiation during transient simulations.
Specification(s): Sievert_transient_ad
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.11The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions during transient simulations with unit scaling on both variables.
Specification(s): Sievert_transient_non_ad_scaling
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.12The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions using automatic differentiation during transient simulations with unit scaling on both variables.
Specification(s): Sievert_transient_ad_scaling
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.13The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions using a penalty-enforced flux balance during transient simulations with unit scaling on both variables.
Specification(s): Sievert_transient_non_ad_penalty_scaling
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.14The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions using a penalty-enforced flux balance during transient simulations with unit scaling on both variables and provide similar results to the approach without the penalty-enforced flux balance.
Specification(s): Sievert_transient_non_ad_penalty_scaling_comparison
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.15The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions using automatic differentiation and a penalty-enforced flux balance during transient simulations with unit scaling on both variables.
Specification(s): Sievert_transient_ad_penalty_scaling
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.16The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions during transient simulations.
Specification(s): Henry_transient_non_ad
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.17The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions using automatic differentiation during transient simulations.
Specification(s): Henry_transient_ad
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.18The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions during transient simulations with unit scaling on both variables.
Specification(s): Henry_transient_non_ad_scaling
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.19The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions using automatic differentiation during transient simulation with unit scaling on both variables.
Specification(s): Henry_transient_ad_scaling
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.20The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions using a penalty-enforced flux balance during transient simulations with unit scaling on both variables.
Specification(s): Henry_transient_non_ad_penalty_scaling
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.21The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions using a penalty-enforced flux balance during transient simulations with unit scaling on both variables and provide similar results to the approach without the penalty-enforced flux balance.
Specification(s): Henry_transient_non_ad_penalty_scaling_comparison
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.5.22The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions using automatic differentiation and a penalty-enforced flux balance during transient simulations with unit scaling on both variables.
Specification(s): Henry_transient_ad_penalty_scaling
Design: ADInterfaceSorption / InterfaceSorption
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.38.1The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Henry’s law without any concentration jump at the interface.
Specification(s): ver-1kb_csv_without_concentration_jump
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kb
- 8.38.2The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Henry’s law with a concentration jump at the interface.
Specification(s): ver-1kb_csv_concentration_jump
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kb
- 8.38.3The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Henry’s law with a concentration jump at the interface
Specification(s): ver-1kb_exodus_concentration_jump
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kb
- 8.38.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kb, modeling a diffusion across a membrane separating two enclosures in accordance with Henry’s law.
Specification(s): ver-1kb_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kb
- 8.39.1The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface.
Specification(s): ver-1kc-1_csv
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-1
- 8.39.2The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface with a fine mesh and tight tolerances for higher accuracy.
Specification(s): ver-1kc-1_csv_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-1
- 8.39.3The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface with a fine mesh and tight tolerances for higher accuracy and generate an exodus file.
Specification(s): ver-1kc-1_exodus_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kc-1
- 8.39.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kc-1, modeling a diffusion across a membrane separating two enclosures in accordance with Sieverts’ law.
Specification(s): ver-1kc-1_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kc-1
- 8.40.1The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface.
Specification(s): ver-1kc-2_csv
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-2
- 8.40.2The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface with tight tolerances for higher accuracy.
Specification(s): ver-1kc-2_csv_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-2
- 8.40.3The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and generate an exodus file with tight tolerances for higher accuracy.
Specification(s): ver-1kc-2_exodus_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kc-2
- 8.40.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kc-2, modeling a diffusion across a membrane separating two enclosures in accordance with Sieverts’ law.
Specification(s): ver-1kc-2_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kc-2
- 8.41.1The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term.
Specification(s): ver-1kd_csv
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kd
- 8.41.2The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term with tight tolerances for higher accuracy.
Specification(s): ver-1kd_csv_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kd
- 8.41.3The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term and generate an exodus file with tight tolerances for higher accuracy.
Specification(s): ver-1kd_exodus_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kd
- 8.41.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kd, modeling a diffusion across a membrane separating two enclosures in accordance with Sieverts’ law and a T2 volumetric source term.
Specification(s): ver-1kd_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kd
- rdg: ADMatCoupledDefectAnnihilation
- 8.6.1The system shall compute the annihilation of a concentration variable towards its equilibrium in the material.
Specification(s): ad_mat_coupled_annihilation
Design: ADMatCoupledDefectAnnihilation
Issue(s): #35
Collection(s): FUNCTIONAL
Type(s): Exodiff
- rdg: ADMatReactionFlexible
- 8.6.2The system shall compute the reaction contribution in the material.
Specification(s): ad_mat_reaction_flexible
Design: ADMatReactionFlexible
Issue(s): #23
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.25.1The 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
Specification(s): binary_reaction_equal_concentrations
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1g
- 8.25.2The 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
Specification(s): binary_reaction_diff_concentrations_TMAP4
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1g
- 8.25.3The 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
Specification(s): binary_reaction_diff_concentrations_TMAP7
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1g
- 8.25.4The 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, to match the analytical solution to generate CSV data for use in comparisons with the analytic solution over time.
Specification(s): binary_reaction_equal_concentrations_csv_diff
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1g
- 8.25.5The system shall be able to model a chemical reaction between two species with different concentrations using the initial conditions from the TMAP4 case and calculate the concentrations of reactants and product as a function of time to generate CSV data for use in comparisons with the analytic solution over time.
Specification(s): binary_reaction_diff_concentrations_csv_diff_TMAP4
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1g
- 8.25.6The system shall be able to model a chemical reaction between two species with different concentrations using the initial conditions from the TMAP7 case and calculate the concentrations of reactants and product as a function of time to generate CSV data for use in comparisons with the analytic solution over time.
Specification(s): binary_reaction_diff_concentrations_csv_diff_TMAP7
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1g
- 8.25.7The system shall be able to generate comparison plots between the analytical solution and simulated solution of a chemical reaction between two species with same or different concentrations, using the initial conditions from both TMAP4 and TMAP7 cases.
Specification(s): ver-1g_comparison
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1g
- 8.26.1The 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.
Specification(s): ver-1gc
Design: ADMatReactionFlexible
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1gc
- 8.26.2The 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.
Specification(s): ver-1gc_csv
Design: ADMatReactionFlexible
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1gc
- 8.26.3The system shall be able to generate comparison plots between the analytical solution and simulated solution of 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.
Specification(s): ver-1gc_comparison
Design: ADMatReactionFlexible
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1gc
- 8.29.1The system shall be able to model a equilibration problem on a reactive surface with equal starting pressures in ratedep condition and to generate CSV data for use in comparisons with the analytic solution over time.
Specification(s): ver-1ia_csv
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1ia
- 8.29.2The system shall be able to generate comparison plots between the analytical solution and simulated solution of a equilibration on a reactive surface with equal starting pressures in ratedep condition
Specification(s): ver-1ia_comparison
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1ia
- 8.30.1The system shall be able to model a equilibration problem on a reactive surface with unequal starting pressures in ratedep condition and to generate CSV data for use in comparisons with the analytic solution over time.
Specification(s): ver-1ib_csv
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1ib
- 8.30.2The system shall be able to generate comparison plots between the analytical solution and simulated solution of a equilibration on a reactive surface in ratedep condition with unequal starting pressures.
Specification(s): ver-1ib_comparison
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1ib
- 8.31.1The system shall be able to model a equilibration problem on a reactive surface in surfdep conditions with low barrier energy and to generate CSV data for use in comparisons with the analytic solution over time.
Specification(s): ver-1ic_csv
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1ic
- 8.31.2The system shall be able to generate comparison plots between the analytical solution and simulated solution of a equilibration on a reactive surface in surfdep condition with low barrier energy.
Specification(s): ver-1ic_comparison
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1ic
- 8.32.1The system shall be able to model a equilibration problem on a reactive surface in surfdep conditions with high barrier energy and to generate CSV data for use in comparisons with the analytic solution over time.
Specification(s): ver-1id_csv
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1id
- 8.32.2The system shall be able to generate comparison plots between the analytical solution and simulated solution of a equilibration on a reactive surface in surfdep condition with high barrier energy.
Specification(s): ver-1id_comparison
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1id
- 8.33.1The system shall be able to model a equilibration problem on a reactive surface in lawdep condition with equal starting pressures and to generate CSV data for use in comparisons with the analytic solution over time.
Specification(s): ver-1ie_csv
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1ie
- 8.33.2The system shall be able to generate comparison plots between the analytical solution and simulated solution of a equilibration on a reactive surface in lawdep condition with equal starting pressures.
Specification(s): ver-1ie_comparison
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1ie
- 8.34.1The system shall be able to model a equilibration problem on a reactive surface in lawdep condition with unequal starting pressures and to generate CSV data for use in comparisons with the analytic solution over time.
Specification(s): ver-1if_csv
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1if
- 8.34.2The system shall be able to generate comparison plots between the analytical solution and simulated solution of a equilibration on a reactive surface in lawdep condition with unequal starting pressures.
Specification(s): ver-1if_comparison
Design: ADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1if
- 8.40.1The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface.
Specification(s): ver-1kc-2_csv
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-2
- 8.40.2The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface with tight tolerances for higher accuracy.
Specification(s): ver-1kc-2_csv_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-2
- 8.40.3The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and generate an exodus file with tight tolerances for higher accuracy.
Specification(s): ver-1kc-2_exodus_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kc-2
- 8.40.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kc-2, modeling a diffusion across a membrane separating two enclosures in accordance with Sieverts’ law.
Specification(s): ver-1kc-2_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kc-2
- 8.41.1The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term.
Specification(s): ver-1kd_csv
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kd
- 8.41.2The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term with tight tolerances for higher accuracy.
Specification(s): ver-1kd_csv_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kd
- 8.41.3The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term and generate an exodus file with tight tolerances for higher accuracy.
Specification(s): ver-1kd_exodus_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kd
- 8.41.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kd, modeling a diffusion across a membrane separating two enclosures in accordance with Sieverts’ law and a T2 volumetric source term.
Specification(s): ver-1kd_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kd
- rdg: Pore-Scale Simulations of Tritium Transport Using TMAP8
- 8.7.1The system shall be able to read a microstructure image and import it to perform a simulation to smoothen the interfaces.
Specification(s): pore_scale_microstructure_formation_slice
Design: Pore-Scale Simulations of Tritium Transport Using TMAP8
Issue(s): #229
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.7.2The system shall be able to import an existing microstructure and perform a simulation of tritium transport during absorption at the pore scale.
Specification(s): pore_scale_transport_slice
Design: Pore-Scale Simulations of Tritium Transport Using TMAP8
Issue(s): #229
Collection(s): FUNCTIONAL
Type(s): Exodiff
- rdg: MatNeumannBC
- 8.8.1The system shall be able to model deuterium ion implantation in a steel alloy for comparison with experimental results, particularly focusing on the permeation flux.
Specification(s): val-2a_csvdiff
Design: MatNeumannBC
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2a
- 8.8.2The system shall be able to model deuterium ion implantation in a steel alloy for comparison with experimental results, focused on the full set of simulation output including deuterium concentration, recombination coefficient, and dissociation coefficient.
Specification(s): val-2a_exodiff
Design: MatNeumannBC
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2a
- 8.8.3The system shall be able to generate comparison plots between the analytical solution and simulated solution of validation case 2a, modeling deuterium ion implantation in a steel alloy.
Specification(s): val-2a_comparison
Design: MatNeumannBC
Collection(s): FUNCTIONAL
Type(s): RunCommand
Validation: val-2a
- 8.12.1The system shall be able to model permeation of Deuterium from a 0.05 mm thick membrane at 825 K to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ea_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.2The system shall be able to model permeation of Deuterium from a 0.05 mm thick membrane at 825 K.
Specification(s): val-2ea
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.3The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 825 K to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2eb_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.4The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 825 K.
Specification(s): val-2eb
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.5The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 865 K to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ec_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.6The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 865 K and generate an exodus file.
Specification(s): val-2ec
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.7The system shall be able to model permeation of mixture gas from a 0.025 mm thin membrane at 870 K using lawdep boundary conditions to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ed_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.8The system shall be able to model permeation of mixture gas with chemical reaction from a 0.025 mm thin membrane at 870 K using lawdep boundary conditions and generate an exodus file.
Specification(s): val-2ed
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.9The system shall be able to model permeation of mixture gas from a 0.025 mm thin membrane at 870 K using ratedep boundary conditions to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ee_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.10The system shall be able to model permeation of mixture gas with chemical reaction from a 0.025 mm thin membrane at 870 K using ratedep boundary conditions and generate an exodus file.
Specification(s): val-2ee
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.11The system shall be able to generate comparison plots between the analytical solution and experimental data of validation case 2e, modeling the permeation of Deuterium from a membrane.
Specification(s): ver-2e_comparison
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: val-2e
- 8.13.1The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output with a short runtime and coarse mesh testing.
Specification(s): val-2f_light_csv
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.2The system shall be able to model self-damaged tungsten effects on deuterium transport with a short runtime and coarse mesh testing.
Specification(s): val-2f_light_exodus
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2f
- 8.13.3The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output.
Specification(s): val-2f_heavy_csv
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.4The system shall be able to model self-damaged tungsten effects on deuterium transport.
Specification(s): val-2f_heavy_exodus
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2f
- 8.13.5The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output, for the infinite recombination case.
Specification(s): val-2f_heavy_csv_inf_recombination
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.6The system shall be able to generate comparison plots between simulated solutions and experimental data of validation case val-2f, modeling self-damaged tungsten effects on deuterium transport.
Specification(s): val-2f_comparison
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Validation: val-2f
- rdg: val-2c
- 8.10.1The system shall be able to model the Test Cell Release Experiment (val-2c) with immediate T2 injection.
Specification(s): val-2c_immediate_injection_csv
Design: val-2c
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2c
- 8.10.2The system shall be able to model the Test Cell Release Experiment (val-2c) with immediate T2 injection and properly compute the exodus file.
Specification(s): val-2c_immediate_injection_exodus
Design: val-2c
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2c
- 8.10.3The system shall be able to model the Test Cell Release Experiment (val-2c) with delayed T2 injection.
Specification(s): val-2c_delay_csv
Design: val-2c
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2c
- 8.10.4The system shall be able to model the Test Cell Release Experiment (val-2c) with delayed T2 injection and properly compute the exodus file.
Specification(s): val-2c_delay_exodus
Design: val-2c
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2c
- 8.10.5The system shall be able to generate comparison plots between simulated solutions and experimental data of validation cases val-2c, modeling a Test Cell Release Experiment.
Specification(s): val-2c_delay_comparison
Design: val-2c
Collection(s): FUNCTIONAL
Type(s): RunCommand
Validation: val-2c
- rdg: TrappingNodalKernel
- 8.11.1The system shall be able to model thermal desorption spectroscopy on Tungsten.
Specification(s): val-2d_csvdiff
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2d
- 8.11.2The system shall be able to model thermal desorption spectroscopy on Tungsten to include full set of simulation outputs, including tritium concentration, diffusion flux, and trapping properties.
Specification(s): val-2d_exodiff
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2d
- 8.11.3The system shall be able to model thermal desorption spectroscopy on Tungsten with fine mesh and time step to compare with the desorption flux from experiment results.
Specification(s): val-2d_heavy_csvdiff
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2d
- 8.11.4The system shall be able to model thermal desorption spectroscopy on Tungsten with fine mesh and time step to include full set of simulation outputs, including tritium concentration, diffusion flux, and trapping properties.
Specification(s): val-2d_heavy_exodiff
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2d
- 8.11.5The system shall be able to generate comparison plots between the analytical solution and simulated solution of validation case 2d, modeling thermal desorption spectroscopy on Tungsten.
Specification(s): val-2d_comparison
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): RunCommand
Validation: val-2d
- 8.13.1The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output with a short runtime and coarse mesh testing.
Specification(s): val-2f_light_csv
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.2The system shall be able to model self-damaged tungsten effects on deuterium transport with a short runtime and coarse mesh testing.
Specification(s): val-2f_light_exodus
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2f
- 8.13.3The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output.
Specification(s): val-2f_heavy_csv
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.4The system shall be able to model self-damaged tungsten effects on deuterium transport.
Specification(s): val-2f_heavy_exodus
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2f
- 8.13.5The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output, for the infinite recombination case.
Specification(s): val-2f_heavy_csv_inf_recombination
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.6The system shall be able to generate comparison plots between simulated solutions and experimental data of validation case val-2f, modeling self-damaged tungsten effects on deuterium transport.
Specification(s): val-2f_comparison
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Validation: val-2f
- 8.17.1The system shall be able to model a breakthrough problem where diffusion is the rate limiting process.
Specification(s): ver-1d_diffusion_limited
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1d
- 8.17.2The 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.
Specification(s): ver-1d_diffusion_limited_heavy
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1d
- 8.17.3The 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.
Specification(s): ver-1d_diffusion_limited_heavy_csvdiff
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1d
- 8.17.4The system shall be able to model a breakthrough problem where trapping is the rate limiting process.
Specification(s): ver-1d_trapping_limited
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1d
- 8.17.5The 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.
Specification(s): ver-1d_trapping_limited_heavy
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1d
- 8.17.6The 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.
Specification(s): ver-1d_trapping_limited_heavy_csvdiff
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1d
- 8.17.7The system shall be able to generate comparison plots between the analytical solution and simulated solutions of verification cases 1d, modeling a breakthrough problem where diffusion and trapping are the rate limiting processes.
Specification(s): ver-1d_comparison
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1d
- 8.18.1The system shall be able to model a breakthrough problem of multiple traps.
Specification(s): ver-1dc_limited
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1dc
- 8.18.2The system shall be able to model a breakthrough problem of multiple traps, with the fine mesh and time step required to match the analytical solution for the verification case.
Specification(s): ver-1dc_limited_heavy
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1dc
- 8.18.3The system shall be able to model a breakthrough problem of multiple traps, 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.
Specification(s): ver-1dc_limited_heavy_csvdiff
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1dc
- 8.18.4The system shall be able to generate comparison plots between the analytical solution and simulated solutions of verification cases 1dc, modeling a breakthrough problem of multiple traps.
Specification(s): ver-1d_comparison
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1dc
- 8.18.5The system shall show second order spatial convergence for a diffusion-trapping-release test case.
Specification(s): ver-1dc-mms
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): PythonUnitTest
Verification: ver-1dc
- 8.19.1The system shall be able to model a breakthrough problem without traps.
Specification(s): ver-1dd
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1dd
- 8.19.2The system shall be able to model a breakthrough problem without traps, and generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1dd_csvdiff
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1dd
- 8.19.3The system shall be able to generate comparison plots between the analytical solution and simulated solutions of verification cases 1dd, modeling a breakthrough problem without traps.
Specification(s): ver-1d_comparison
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1dd
- 8.36.1The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1jb_csvdiff
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.2The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps and output the profiles of concentrations.
Specification(s): ver-1jb_csvdiff_profile
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.3The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps with equivalent initial mobile and trapped tritium concentration, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1jb_csvdiff_equivalent_concentrations
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.4The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps with equivalent initial mobile and trapped tritium concentration and output the profiles of concentrations.
Specification(s): ver-1jb_csvdiff_profile_equivalent_concentrations
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.5The system shall be able to generate comparison plots between the analytical solution and simulated solution when modeling decay of tritium and associated growth of He in a diffusion segment with distributed traps.
Specification(s): ver-1jb_comparison
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1jb
- rdg: ReleasingNodalKernel
- 8.11.1The system shall be able to model thermal desorption spectroscopy on Tungsten.
Specification(s): val-2d_csvdiff
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2d
- 8.11.2The system shall be able to model thermal desorption spectroscopy on Tungsten to include full set of simulation outputs, including tritium concentration, diffusion flux, and trapping properties.
Specification(s): val-2d_exodiff
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2d
- 8.11.3The system shall be able to model thermal desorption spectroscopy on Tungsten with fine mesh and time step to compare with the desorption flux from experiment results.
Specification(s): val-2d_heavy_csvdiff
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2d
- 8.11.4The system shall be able to model thermal desorption spectroscopy on Tungsten with fine mesh and time step to include full set of simulation outputs, including tritium concentration, diffusion flux, and trapping properties.
Specification(s): val-2d_heavy_exodiff
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2d
- 8.11.5The system shall be able to generate comparison plots between the analytical solution and simulated solution of validation case 2d, modeling thermal desorption spectroscopy on Tungsten.
Specification(s): val-2d_comparison
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): RunCommand
Validation: val-2d
- 8.13.1The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output with a short runtime and coarse mesh testing.
Specification(s): val-2f_light_csv
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.2The system shall be able to model self-damaged tungsten effects on deuterium transport with a short runtime and coarse mesh testing.
Specification(s): val-2f_light_exodus
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2f
- 8.13.3The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output.
Specification(s): val-2f_heavy_csv
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.4The system shall be able to model self-damaged tungsten effects on deuterium transport.
Specification(s): val-2f_heavy_exodus
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2f
- 8.13.5The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output, for the infinite recombination case.
Specification(s): val-2f_heavy_csv_inf_recombination
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.6The system shall be able to generate comparison plots between simulated solutions and experimental data of validation case val-2f, modeling self-damaged tungsten effects on deuterium transport.
Specification(s): val-2f_comparison
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Validation: val-2f
- 8.17.1The system shall be able to model a breakthrough problem where diffusion is the rate limiting process.
Specification(s): ver-1d_diffusion_limited
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1d
- 8.17.2The 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.
Specification(s): ver-1d_diffusion_limited_heavy
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1d
- 8.17.3The 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.
Specification(s): ver-1d_diffusion_limited_heavy_csvdiff
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1d
- 8.17.4The system shall be able to model a breakthrough problem where trapping is the rate limiting process.
Specification(s): ver-1d_trapping_limited
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1d
- 8.17.5The 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.
Specification(s): ver-1d_trapping_limited_heavy
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1d
- 8.17.6The 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.
Specification(s): ver-1d_trapping_limited_heavy_csvdiff
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1d
- 8.17.7The system shall be able to generate comparison plots between the analytical solution and simulated solutions of verification cases 1d, modeling a breakthrough problem where diffusion and trapping are the rate limiting processes.
Specification(s): ver-1d_comparison
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1d
- 8.18.1The system shall be able to model a breakthrough problem of multiple traps.
Specification(s): ver-1dc_limited
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1dc
- 8.18.2The system shall be able to model a breakthrough problem of multiple traps, with the fine mesh and time step required to match the analytical solution for the verification case.
Specification(s): ver-1dc_limited_heavy
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1dc
- 8.18.3The system shall be able to model a breakthrough problem of multiple traps, 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.
Specification(s): ver-1dc_limited_heavy_csvdiff
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1dc
- 8.18.4The system shall be able to generate comparison plots between the analytical solution and simulated solutions of verification cases 1dc, modeling a breakthrough problem of multiple traps.
Specification(s): ver-1d_comparison
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1dc
- 8.18.5The system shall show second order spatial convergence for a diffusion-trapping-release test case.
Specification(s): ver-1dc-mms
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): PythonUnitTest
Verification: ver-1dc
- 8.19.1The system shall be able to model a breakthrough problem without traps.
Specification(s): ver-1dd
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1dd
- 8.19.2The system shall be able to model a breakthrough problem without traps, and generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1dd_csvdiff
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1dd
- 8.19.3The system shall be able to generate comparison plots between the analytical solution and simulated solutions of verification cases 1dd, modeling a breakthrough problem without traps.
Specification(s): ver-1d_comparison
Design: TrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1dd
- 8.36.1The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1jb_csvdiff
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.2The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps and output the profiles of concentrations.
Specification(s): ver-1jb_csvdiff_profile
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.3The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps with equivalent initial mobile and trapped tritium concentration, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1jb_csvdiff_equivalent_concentrations
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.4The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps with equivalent initial mobile and trapped tritium concentration and output the profiles of concentrations.
Specification(s): ver-1jb_csvdiff_profile_equivalent_concentrations
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.5The system shall be able to generate comparison plots between the analytical solution and simulated solution when modeling decay of tritium and associated growth of He in a diffusion segment with distributed traps.
Specification(s): ver-1jb_comparison
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1jb
- rdg: ADDirichletBC
- 8.11.1The system shall be able to model thermal desorption spectroscopy on Tungsten.
Specification(s): val-2d_csvdiff
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2d
- 8.11.2The system shall be able to model thermal desorption spectroscopy on Tungsten to include full set of simulation outputs, including tritium concentration, diffusion flux, and trapping properties.
Specification(s): val-2d_exodiff
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2d
- 8.11.3The system shall be able to model thermal desorption spectroscopy on Tungsten with fine mesh and time step to compare with the desorption flux from experiment results.
Specification(s): val-2d_heavy_csvdiff
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2d
- 8.11.4The system shall be able to model thermal desorption spectroscopy on Tungsten with fine mesh and time step to include full set of simulation outputs, including tritium concentration, diffusion flux, and trapping properties.
Specification(s): val-2d_heavy_exodiff
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2d
- 8.11.5The system shall be able to generate comparison plots between the analytical solution and simulated solution of validation case 2d, modeling thermal desorption spectroscopy on Tungsten.
Specification(s): val-2d_comparison
Design: TrappingNodalKernelReleasingNodalKernelADDirichletBC
Collection(s): FUNCTIONAL
Type(s): RunCommand
Validation: val-2d
- rdg: MatReaction
- 8.12.1The system shall be able to model permeation of Deuterium from a 0.05 mm thick membrane at 825 K to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ea_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.2The system shall be able to model permeation of Deuterium from a 0.05 mm thick membrane at 825 K.
Specification(s): val-2ea
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.3The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 825 K to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2eb_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.4The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 825 K.
Specification(s): val-2eb
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.5The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 865 K to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ec_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.6The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 865 K and generate an exodus file.
Specification(s): val-2ec
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.7The system shall be able to model permeation of mixture gas from a 0.025 mm thin membrane at 870 K using lawdep boundary conditions to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ed_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.8The system shall be able to model permeation of mixture gas with chemical reaction from a 0.025 mm thin membrane at 870 K using lawdep boundary conditions and generate an exodus file.
Specification(s): val-2ed
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.9The system shall be able to model permeation of mixture gas from a 0.025 mm thin membrane at 870 K using ratedep boundary conditions to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ee_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.10The system shall be able to model permeation of mixture gas with chemical reaction from a 0.025 mm thin membrane at 870 K using ratedep boundary conditions and generate an exodus file.
Specification(s): val-2ee
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.11The system shall be able to generate comparison plots between the analytical solution and experimental data of validation case 2e, modeling the permeation of Deuterium from a membrane.
Specification(s): ver-2e_comparison
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: val-2e
- 8.35.1The system shall be able to model decay of tritium and associated growth of helium in a diffusion segment and generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1ja_csvdiff
Design: ver-1jaMatReaction
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1ja
- 8.35.2The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1ja, which models decay of tritium and associated growth of helium in a diffusion segment.
Specification(s): ver-1ja_comparison
Design: ver-1jaMatReaction
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1ja
- 8.36.1The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1jb_csvdiff
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.2The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps and output the profiles of concentrations.
Specification(s): ver-1jb_csvdiff_profile
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.3The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps with equivalent initial mobile and trapped tritium concentration, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1jb_csvdiff_equivalent_concentrations
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.4The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps with equivalent initial mobile and trapped tritium concentration and output the profiles of concentrations.
Specification(s): ver-1jb_csvdiff_profile_equivalent_concentrations
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.5The system shall be able to generate comparison plots between the analytical solution and simulated solution when modeling decay of tritium and associated growth of He in a diffusion segment with distributed traps.
Specification(s): ver-1jb_comparison
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1jb
- rdg: MatBodyForce
- 8.12.1The system shall be able to model permeation of Deuterium from a 0.05 mm thick membrane at 825 K to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ea_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.2The system shall be able to model permeation of Deuterium from a 0.05 mm thick membrane at 825 K.
Specification(s): val-2ea
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.3The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 825 K to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2eb_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.4The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 825 K.
Specification(s): val-2eb
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.5The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 865 K to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ec_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.6The system shall be able to model permeation of Deuterium from a 0.025 mm thin membrane at 865 K and generate an exodus file.
Specification(s): val-2ec
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.7The system shall be able to model permeation of mixture gas from a 0.025 mm thin membrane at 870 K using lawdep boundary conditions to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ed_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.8The system shall be able to model permeation of mixture gas with chemical reaction from a 0.025 mm thin membrane at 870 K using lawdep boundary conditions and generate an exodus file.
Specification(s): val-2ed
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.9The system shall be able to model permeation of mixture gas from a 0.025 mm thin membrane at 870 K using ratedep boundary conditions to generate CSV data for use in comparisons with the experimental data.
Specification(s): val-2ee_csvdiff
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: val-2e
- 8.12.10The system shall be able to model permeation of mixture gas with chemical reaction from a 0.025 mm thin membrane at 870 K using ratedep boundary conditions and generate an exodus file.
Specification(s): val-2ee
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: val-2e
- 8.12.11The system shall be able to generate comparison plots between the analytical solution and experimental data of validation case 2e, modeling the permeation of Deuterium from a membrane.
Specification(s): ver-2e_comparison
Design: MatReactionMatBodyForceEquilibriumBCMatNeumannBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: val-2e
- rdg: CoefCoupledTimeDerivative
- 8.13.1The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output with a short runtime and coarse mesh testing.
Specification(s): val-2f_light_csv
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.2The system shall be able to model self-damaged tungsten effects on deuterium transport with a short runtime and coarse mesh testing.
Specification(s): val-2f_light_exodus
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2f
- 8.13.3The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output.
Specification(s): val-2f_heavy_csv
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.4The system shall be able to model self-damaged tungsten effects on deuterium transport.
Specification(s): val-2f_heavy_exodus
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2f
- 8.13.5The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output, for the infinite recombination case.
Specification(s): val-2f_heavy_csv_inf_recombination
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.6The system shall be able to generate comparison plots between simulated solutions and experimental data of validation case val-2f, modeling self-damaged tungsten effects on deuterium transport.
Specification(s): val-2f_comparison
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Validation: val-2f
- rdg: TimeDerivativeNodalKernel
- 8.13.1The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output with a short runtime and coarse mesh testing.
Specification(s): val-2f_light_csv
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.2The system shall be able to model self-damaged tungsten effects on deuterium transport with a short runtime and coarse mesh testing.
Specification(s): val-2f_light_exodus
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2f
- 8.13.3The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output.
Specification(s): val-2f_heavy_csv
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.4The system shall be able to model self-damaged tungsten effects on deuterium transport.
Specification(s): val-2f_heavy_exodus
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Validation: val-2f
- 8.13.5The system shall be able to model self-damaged tungsten effects on deuterium transport and generate CSV data output, for the infinite recombination case.
Specification(s): val-2f_heavy_csv_inf_recombination
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Validation: val-2f
- 8.13.6The system shall be able to generate comparison plots between simulated solutions and experimental data of validation case val-2f, modeling self-damaged tungsten effects on deuterium transport.
Specification(s): val-2f_comparison
Design: MatNeumannBCCoefCoupledTimeDerivativeTimeDerivativeNodalKernelTrappingNodalKernelReleasingNodalKernel
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Validation: val-2f
- rdg: EnclosureSinkScalarKernel
- 8.14.1The system shall be able to model species diffusion through a structure, originating from a depleting source enclosure.
Specification(s): ver-1a
Design: EnclosureSinkScalarKernelPressureReleaseFluxIntegralEquilibriumBC
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1a
- 8.14.2The system shall be able to model species diffusion through a structure, originating from a depleting source enclosure, with the fine mesh and timestep required to match the analytical solution.
Specification(s): ver-1a_heavy
Design: EnclosureSinkScalarKernelPressureReleaseFluxIntegralEquilibriumBC
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1a
- 8.14.3The system shall be able to model species diffusion through a structure, originating from a depleting source enclosure, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1a_heavy_csvdiff
Design: EnclosureSinkScalarKernelPressureReleaseFluxIntegralEquilibriumBC
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1a
- 8.14.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1a, modeling species diffusion through a structure, originating from a depleting source enclosure.
Specification(s): ver-1a_comparison
Design: EnclosureSinkScalarKernelPressureReleaseFluxIntegralEquilibriumBC
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1a
- rdg: PressureReleaseFluxIntegral
- 8.14.1The system shall be able to model species diffusion through a structure, originating from a depleting source enclosure.
Specification(s): ver-1a
Design: EnclosureSinkScalarKernelPressureReleaseFluxIntegralEquilibriumBC
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1a
- 8.14.2The system shall be able to model species diffusion through a structure, originating from a depleting source enclosure, with the fine mesh and timestep required to match the analytical solution.
Specification(s): ver-1a_heavy
Design: EnclosureSinkScalarKernelPressureReleaseFluxIntegralEquilibriumBC
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1a
- 8.14.3The system shall be able to model species diffusion through a structure, originating from a depleting source enclosure, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1a_heavy_csvdiff
Design: EnclosureSinkScalarKernelPressureReleaseFluxIntegralEquilibriumBC
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1a
- 8.14.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1a, modeling species diffusion through a structure, originating from a depleting source enclosure.
Specification(s): ver-1a_comparison
Design: EnclosureSinkScalarKernelPressureReleaseFluxIntegralEquilibriumBC
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1a
- rdg: Diffusion
- 8.15.1The system shall be able to model transient diffusion through a slab with a constant concentration boundary condition as the species source.
Specification(s): ver-1b
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1b
- 8.15.2The system shall be able to model transient diffusion through a slab with a constant concentration boundary condition as the species source with the fine mesh and time step required to match the analytical solution.
Specification(s): ver-1b_heavy
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1b
- 8.15.3The system shall be able to model transient diffusion through a slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution over time.
Specification(s): ver-1b_heavy_csvdiff
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1b
- 8.15.4The system shall be able to model transient diffusion through a slab with a constant concentration boundary condition as the species source, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution for the profile concentration.
Specification(s): ver-1b_heavy_lineplot
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1b
- 8.15.5The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1b, modeling transient diffusion through a slab with a constant concentration boundary condition as the species source.
Specification(s): ver-1b_comparison
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1b
- 8.16.1The system shall be able to model species permeation into an unloaded portion of a slab from a pre-loaded portion with boundary conditions consistent with TMAP4.
Specification(s): ver-1c_TMAP4
Design: DiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1c
- 8.16.2The system shall be able to model species permeation into an unloaded portion of a slab from a pre-loaded portion with boundary conditions consistent with TMAP7
Specification(s): ver-1c_TMAP7
Design: DiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1c
- 8.16.3The system shall be able to model species permeation into an unloaded portion of a slab from a pre-loaded portion to generate CSV data for use in comparisons with the analytic solution over time for the TMAP4 verification case.
Specification(s): ver-1c_TMAP4_csvdiff
Design: DiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1c
- 8.16.4The system shall be able to model species permeation into an unloaded portion of a slab from a pre-loaded portion to generate CSV data for use in comparisons with the analytic solution over time for the TMAP7 verification case.
Specification(s): ver-1c_TMAP7_csvdiff
Design: DiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1c
- 8.16.5The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1c, modeling species permeation into an unloaded portion of a slab from a pre-loaded portion for both the TMAP4 and TMAP7 verification cases.
Specification(s): ver-1c_comparison
Design: DiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1c
- 8.20.1The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source.
Specification(s): ver-1e
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1e
- 8.20.2The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution for the TMAP4 verification case.
Specification(s): ver-1e_TMAP4_heavy
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1e
- 8.20.3The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution for the TMAP7 verification case.
Specification(s): ver-1e_TMAP7_heavy
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1e
- 8.20.4The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution over time for the TMAP4 verification case.
Specification(s): ver-1e_TMAP4_heavy_csvdiff
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1e
- 8.20.5The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution over time for the TMAP7 verification case.
Specification(s): ver-1e_TMAP7_heavy_csvdiff
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1e
- 8.20.6The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution for the profile concentration for the TMAP4 verification case.
Specification(s): ver-1e_TMAP4_heavy_lineplot
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1e
- 8.20.7The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution for the profile concentration for the TMAP7 verification case.
Specification(s): ver-1e_TMAP7_heavy_lineplot
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1e
- 8.20.8The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1e, modeling transient diffusion through a composite slab with a constant concentration boundary condition as the species source for both the TMAP4 and TMAP7 verification cases.
Specification(s): ver-1e_comparison
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1e
- rdg: TimeDerivative
- 8.15.1The system shall be able to model transient diffusion through a slab with a constant concentration boundary condition as the species source.
Specification(s): ver-1b
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1b
- 8.15.2The system shall be able to model transient diffusion through a slab with a constant concentration boundary condition as the species source with the fine mesh and time step required to match the analytical solution.
Specification(s): ver-1b_heavy
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1b
- 8.15.3The system shall be able to model transient diffusion through a slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution over time.
Specification(s): ver-1b_heavy_csvdiff
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1b
- 8.15.4The system shall be able to model transient diffusion through a slab with a constant concentration boundary condition as the species source, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution for the profile concentration.
Specification(s): ver-1b_heavy_lineplot
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1b
- 8.15.5The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1b, modeling transient diffusion through a slab with a constant concentration boundary condition as the species source.
Specification(s): ver-1b_comparison
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1b
- 8.16.1The system shall be able to model species permeation into an unloaded portion of a slab from a pre-loaded portion with boundary conditions consistent with TMAP4.
Specification(s): ver-1c_TMAP4
Design: DiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1c
- 8.16.2The system shall be able to model species permeation into an unloaded portion of a slab from a pre-loaded portion with boundary conditions consistent with TMAP7
Specification(s): ver-1c_TMAP7
Design: DiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1c
- 8.16.3The system shall be able to model species permeation into an unloaded portion of a slab from a pre-loaded portion to generate CSV data for use in comparisons with the analytic solution over time for the TMAP4 verification case.
Specification(s): ver-1c_TMAP4_csvdiff
Design: DiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1c
- 8.16.4The system shall be able to model species permeation into an unloaded portion of a slab from a pre-loaded portion to generate CSV data for use in comparisons with the analytic solution over time for the TMAP7 verification case.
Specification(s): ver-1c_TMAP7_csvdiff
Design: DiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1c
- 8.16.5The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1c, modeling species permeation into an unloaded portion of a slab from a pre-loaded portion for both the TMAP4 and TMAP7 verification cases.
Specification(s): ver-1c_comparison
Design: DiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1c
- 8.20.1The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source.
Specification(s): ver-1e
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1e
- 8.20.2The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution for the TMAP4 verification case.
Specification(s): ver-1e_TMAP4_heavy
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1e
- 8.20.3The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution for the TMAP7 verification case.
Specification(s): ver-1e_TMAP7_heavy
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1e
- 8.20.4The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution over time for the TMAP4 verification case.
Specification(s): ver-1e_TMAP4_heavy_csvdiff
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1e
- 8.20.5The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution over time for the TMAP7 verification case.
Specification(s): ver-1e_TMAP7_heavy_csvdiff
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1e
- 8.20.6The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution for the profile concentration for the TMAP4 verification case.
Specification(s): ver-1e_TMAP4_heavy_lineplot
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1e
- 8.20.7The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution for the profile concentration for the TMAP7 verification case.
Specification(s): ver-1e_TMAP7_heavy_lineplot
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1e
- 8.20.8The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1e, modeling transient diffusion through a composite slab with a constant concentration boundary condition as the species source for both the TMAP4 and TMAP7 verification cases.
Specification(s): ver-1e_comparison
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1e
- 8.38.1The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Henry’s law without any concentration jump at the interface.
Specification(s): ver-1kb_csv_without_concentration_jump
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kb
- 8.38.2The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Henry’s law with a concentration jump at the interface.
Specification(s): ver-1kb_csv_concentration_jump
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kb
- 8.38.3The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Henry’s law with a concentration jump at the interface
Specification(s): ver-1kb_exodus_concentration_jump
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kb
- 8.38.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kb, modeling a diffusion across a membrane separating two enclosures in accordance with Henry’s law.
Specification(s): ver-1kb_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kb
- 8.39.1The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface.
Specification(s): ver-1kc-1_csv
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-1
- 8.39.2The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface with a fine mesh and tight tolerances for higher accuracy.
Specification(s): ver-1kc-1_csv_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-1
- 8.39.3The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface with a fine mesh and tight tolerances for higher accuracy and generate an exodus file.
Specification(s): ver-1kc-1_exodus_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kc-1
- 8.39.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kc-1, modeling a diffusion across a membrane separating two enclosures in accordance with Sieverts’ law.
Specification(s): ver-1kc-1_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kc-1
- 8.40.1The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface.
Specification(s): ver-1kc-2_csv
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-2
- 8.40.2The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface with tight tolerances for higher accuracy.
Specification(s): ver-1kc-2_csv_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-2
- 8.40.3The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and generate an exodus file with tight tolerances for higher accuracy.
Specification(s): ver-1kc-2_exodus_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kc-2
- 8.40.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kc-2, modeling a diffusion across a membrane separating two enclosures in accordance with Sieverts’ law.
Specification(s): ver-1kc-2_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kc-2
- 8.41.1The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term.
Specification(s): ver-1kd_csv
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kd
- 8.41.2The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term with tight tolerances for higher accuracy.
Specification(s): ver-1kd_csv_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kd
- 8.41.3The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term and generate an exodus file with tight tolerances for higher accuracy.
Specification(s): ver-1kd_exodus_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kd
- 8.41.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kd, modeling a diffusion across a membrane separating two enclosures in accordance with Sieverts’ law and a T2 volumetric source term.
Specification(s): ver-1kd_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kd
- 8.42.1The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature.
Specification(s): YHx_PCT_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.2The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature and generate an exodus file.
Specification(s): YHx_PCT_exodus
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.42.3The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=1e3 Pa and T=1173.15 K.
Specification(s): YHx_PCT_T1173_P1e3_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.4The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=1e4 Pa and T=1173.15 K.
Specification(s): YHx_PCT_T1173_P1e4_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.5The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=5e4 Pa and T=1173.15 K.
Specification(s): YHx_PCT_T1173_P5e4_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.6The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=3e3 Pa and T=1273.15 K.
Specification(s): YHx_PCT_T1273_P3e3_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.7The system shall be able to generate comparison plots between experimental PCT curves, the model used in TMAP8, and TMAP8 predictions.
Specification(s): YHx_PCT_comparison
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): RunCommand
- 8.42.8The system shall be able to return a warning when the pressure and temperature are outside the range of validity of the YHxPCT model (pressure too low).
Specification(s): YHx_PCT_error_low_pressure
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- 8.42.9The system shall be able to return a warning when the pressure and temperature are outside the range of validity of the YHxPCT model (pressure too high).
Specification(s): YHx_PCT_error_high_pressure
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- rdg: DirichletBC
- 8.15.1The system shall be able to model transient diffusion through a slab with a constant concentration boundary condition as the species source.
Specification(s): ver-1b
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1b
- 8.15.2The system shall be able to model transient diffusion through a slab with a constant concentration boundary condition as the species source with the fine mesh and time step required to match the analytical solution.
Specification(s): ver-1b_heavy
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1b
- 8.15.3The system shall be able to model transient diffusion through a slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution over time.
Specification(s): ver-1b_heavy_csvdiff
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1b
- 8.15.4The system shall be able to model transient diffusion through a slab with a constant concentration boundary condition as the species source, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution for the profile concentration.
Specification(s): ver-1b_heavy_lineplot
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1b
- 8.15.5The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1b, modeling transient diffusion through a slab with a constant concentration boundary condition as the species source.
Specification(s): ver-1b_comparison
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1b
- 8.20.1The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source.
Specification(s): ver-1e
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1e
- 8.20.2The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution for the TMAP4 verification case.
Specification(s): ver-1e_TMAP4_heavy
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1e
- 8.20.3The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution for the TMAP7 verification case.
Specification(s): ver-1e_TMAP7_heavy
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1e
- 8.20.4The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution over time for the TMAP4 verification case.
Specification(s): ver-1e_TMAP4_heavy_csvdiff
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1e
- 8.20.5The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and time step required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution over time for the TMAP7 verification case.
Specification(s): ver-1e_TMAP7_heavy_csvdiff
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1e
- 8.20.6The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution for the profile concentration for the TMAP4 verification case.
Specification(s): ver-1e_TMAP4_heavy_lineplot
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1e
- 8.20.7The system shall be able to model transient diffusion through a composite slab with a constant concentration boundary condition as the species source, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution for the profile concentration for the TMAP7 verification case.
Specification(s): ver-1e_TMAP7_heavy_lineplot
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1e
- 8.20.8The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1e, modeling transient diffusion through a composite slab with a constant concentration boundary condition as the species source for both the TMAP4 and TMAP7 verification cases.
Specification(s): ver-1e_comparison
Design: DiffusionTimeDerivativeDirichletBC
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1e
- rdg: HeatConduction
- 8.21.1The system shall be able to model heat conduction in a slab that has heat generation
Specification(s): ver-1fa
Design: HeatConductionHeatConductionTimeDerivativeHeatSource
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1fa
- 8.21.2The system shall be able to model heat conduction in a slab that has heat generation to generate CSV data for use in comparisons with the analytic solution for the profile concentration.
Specification(s): ver-1fa_lineplot
Design: HeatConductionHeatConductionTimeDerivativeHeatSource
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fa
- 8.21.3The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1fa, to model heat conduction in a slab that has heat generation.
Specification(s): ver-1fa_comparison
Design: HeatConductionHeatConductionTimeDerivativeHeatSource
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1fa
- 8.22.1The system shall be able to model thermal transient in a slab that has temperatures fixed at both the ends
Specification(s): ver-1fb
Design: HeatConductionHeatConductionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1fb
- 8.22.2The system shall be able to model thermal transient in a slab that has temperatures fixed at both the ends to generate CSV data at time of 0.1 s for use in comparison with analytical solution.
Specification(s): ver-1fb_csvdiff_0pt1sec
Design: HeatConductionHeatConductionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fb
- 8.22.3The system shall be able to model thermal transient in a slab that has temperatures fixed at both the ends to generate CSV data at time of 0.5 s for use in comparison with analytical solution.
Specification(s): ver-1fb_csvdiff_0pt5sec
Design: HeatConductionHeatConductionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fb
- 8.22.4The system shall be able to model thermal transient in a slab that has temperatures fixed at both the ends to generate CSV data at time of 1.0 s for use in comparison with analytical solution.
Specification(s): ver-1fb_csvdiff_1pt0sec
Design: HeatConductionHeatConductionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fb
- 8.22.5The system shall be able to model thermal transient in a slab that has temperatures fixed at both the ends to generate CSV data at time of 5.0 s for use in comparison with analytical solution.
Specification(s): ver-1fb_csvdiff_5pt0sec
Design: HeatConductionHeatConductionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fb
- 8.22.6The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1fb, modeling thermal transient in a slab with fixed temperatures at both the ends.
Specification(s): ver-1fb_comparison
Design: HeatConductionHeatConductionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1fb
- 8.23.1The system shall be able to model conduction in a composite structure with constant surface temperatures.
Specification(s): ver-1fc
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1fc
- 8.23.2The system shall be able to model conduction in a composite structure with constant surface temperatures to generate CSV data for use in comparisons with ABAQUS during transient at x=0.09 m.
Specification(s): ver-1fc_csvdiff_transient
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fc
- 8.23.3The system shall be able to model conduction in a composite structure with constant surface temperatures to generate CSV data for use in comparisons with ABAQUS during transient at t=150 s.
Specification(s): ver-1fc_csvdiff_transient_profile
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fc
- 8.23.4The system shall be able to model conduction in a composite structure with constant surface temperatures to generate CSV data for use in comparisons with ABAQUS and an analytical solution at steady state (t=10000 s).
Specification(s): ver-1fc_csvdiff_steady_state
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fc
- 8.23.5The system shall be able to generate comparison plots between the analytical solution, ABAQUS data, and simulated solution of verification case 1fc, modeling conduction in a composite structure with constant surface temperatures.
Specification(s): ver-1fc_comparison
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1fc
- 8.24.1The system shall be able to model convective heating.
Specification(s): ver-1fd
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1fd
- 8.24.2The system shall be able to model convective heating to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1fd_csv
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fd
- 8.24.3The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1fd, modeling convective heating.
Specification(s): ver-1fd_comparison
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1fd
- rdg: HeatConductionTimeDerivative
- 8.21.1The system shall be able to model heat conduction in a slab that has heat generation
Specification(s): ver-1fa
Design: HeatConductionHeatConductionTimeDerivativeHeatSource
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1fa
- 8.21.2The system shall be able to model heat conduction in a slab that has heat generation to generate CSV data for use in comparisons with the analytic solution for the profile concentration.
Specification(s): ver-1fa_lineplot
Design: HeatConductionHeatConductionTimeDerivativeHeatSource
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fa
- 8.21.3The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1fa, to model heat conduction in a slab that has heat generation.
Specification(s): ver-1fa_comparison
Design: HeatConductionHeatConductionTimeDerivativeHeatSource
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1fa
- 8.22.1The system shall be able to model thermal transient in a slab that has temperatures fixed at both the ends
Specification(s): ver-1fb
Design: HeatConductionHeatConductionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1fb
- 8.22.2The system shall be able to model thermal transient in a slab that has temperatures fixed at both the ends to generate CSV data at time of 0.1 s for use in comparison with analytical solution.
Specification(s): ver-1fb_csvdiff_0pt1sec
Design: HeatConductionHeatConductionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fb
- 8.22.3The system shall be able to model thermal transient in a slab that has temperatures fixed at both the ends to generate CSV data at time of 0.5 s for use in comparison with analytical solution.
Specification(s): ver-1fb_csvdiff_0pt5sec
Design: HeatConductionHeatConductionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fb
- 8.22.4The system shall be able to model thermal transient in a slab that has temperatures fixed at both the ends to generate CSV data at time of 1.0 s for use in comparison with analytical solution.
Specification(s): ver-1fb_csvdiff_1pt0sec
Design: HeatConductionHeatConductionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fb
- 8.22.5The system shall be able to model thermal transient in a slab that has temperatures fixed at both the ends to generate CSV data at time of 5.0 s for use in comparison with analytical solution.
Specification(s): ver-1fb_csvdiff_5pt0sec
Design: HeatConductionHeatConductionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fb
- 8.22.6The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1fb, modeling thermal transient in a slab with fixed temperatures at both the ends.
Specification(s): ver-1fb_comparison
Design: HeatConductionHeatConductionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1fb
- 8.23.1The system shall be able to model conduction in a composite structure with constant surface temperatures.
Specification(s): ver-1fc
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1fc
- 8.23.2The system shall be able to model conduction in a composite structure with constant surface temperatures to generate CSV data for use in comparisons with ABAQUS during transient at x=0.09 m.
Specification(s): ver-1fc_csvdiff_transient
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fc
- 8.23.3The system shall be able to model conduction in a composite structure with constant surface temperatures to generate CSV data for use in comparisons with ABAQUS during transient at t=150 s.
Specification(s): ver-1fc_csvdiff_transient_profile
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fc
- 8.23.4The system shall be able to model conduction in a composite structure with constant surface temperatures to generate CSV data for use in comparisons with ABAQUS and an analytical solution at steady state (t=10000 s).
Specification(s): ver-1fc_csvdiff_steady_state
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fc
- 8.23.5The system shall be able to generate comparison plots between the analytical solution, ABAQUS data, and simulated solution of verification case 1fc, modeling conduction in a composite structure with constant surface temperatures.
Specification(s): ver-1fc_comparison
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1fc
- 8.24.1The system shall be able to model convective heating.
Specification(s): ver-1fd
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1fd
- 8.24.2The system shall be able to model convective heating to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1fd_csv
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fd
- 8.24.3The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1fd, modeling convective heating.
Specification(s): ver-1fd_comparison
Design: HeatConductionHeatConductionTimeDerivative
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1fd
- rdg: HeatSource
- 8.21.1The system shall be able to model heat conduction in a slab that has heat generation
Specification(s): ver-1fa
Design: HeatConductionHeatConductionTimeDerivativeHeatSource
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1fa
- 8.21.2The system shall be able to model heat conduction in a slab that has heat generation to generate CSV data for use in comparisons with the analytic solution for the profile concentration.
Specification(s): ver-1fa_lineplot
Design: HeatConductionHeatConductionTimeDerivativeHeatSource
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1fa
- 8.21.3The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1fa, to model heat conduction in a slab that has heat generation.
Specification(s): ver-1fa_comparison
Design: HeatConductionHeatConductionTimeDerivativeHeatSource
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1fa
- rdg: ADMatReaction
- 8.27.1The 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.
Specification(s): ver-1ha_csv
Design: ADMatReaction
Issue(s): #148
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1ha
- 8.27.2The system shall be able to generate comparison plots between the analytical solution and simulated solution of a convective outflow problem involving three enclosures and calculate the pressure and concentration of the gas in the second and third enclosure.
Specification(s): ver-1ha_comparison
Design: ADMatReaction
Issue(s): #148
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1ha
- 8.28.1The system shall be able to model a convective outflow problem and calculate the pressure and concentration of tritium and deuterium gas in the first and second enclosure and to generate CSV data for use in comparisons with the analytic solution over time.
Specification(s): ver-1hb_csv
Design: ADMatReaction
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1hb
- 8.28.2The system shall be able to generate comparison plots between the analytical solution and simulated solution of a convective outflow problem involving two enclosures and two different gases and calculate the pressure and concentration of the gases in the enclosures.
Specification(s): ver-1hb_comparison
Design: ADMatReaction
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1hb
- rdg: ver-1ja
- 8.35.1The system shall be able to model decay of tritium and associated growth of helium in a diffusion segment and generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1ja_csvdiff
Design: ver-1jaMatReaction
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1ja
- 8.35.2The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1ja, which models decay of tritium and associated growth of helium in a diffusion segment.
Specification(s): ver-1ja_comparison
Design: ver-1jaMatReaction
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1ja
- rdg: ver-1jb
- 8.36.1The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1jb_csvdiff
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.2The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps and output the profiles of concentrations.
Specification(s): ver-1jb_csvdiff_profile
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.3The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps with equivalent initial mobile and trapped tritium concentration, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1jb_csvdiff_equivalent_concentrations
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.4The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps with equivalent initial mobile and trapped tritium concentration and output the profiles of concentrations.
Specification(s): ver-1jb_csvdiff_profile_equivalent_concentrations
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.5The system shall be able to generate comparison plots between the analytical solution and simulated solution when modeling decay of tritium and associated growth of He in a diffusion segment with distributed traps.
Specification(s): ver-1jb_comparison
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1jb
- rdg: MatDiffusion
- 8.36.1The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1jb_csvdiff
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.2The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps and output the profiles of concentrations.
Specification(s): ver-1jb_csvdiff_profile
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.3The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps with equivalent initial mobile and trapped tritium concentration, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1jb_csvdiff_equivalent_concentrations
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.4The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps with equivalent initial mobile and trapped tritium concentration and output the profiles of concentrations.
Specification(s): ver-1jb_csvdiff_profile_equivalent_concentrations
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.5The system shall be able to generate comparison plots between the analytical solution and simulated solution when modeling decay of tritium and associated growth of He in a diffusion segment with distributed traps.
Specification(s): ver-1jb_comparison
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1jb
- 8.38.1The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Henry’s law without any concentration jump at the interface.
Specification(s): ver-1kb_csv_without_concentration_jump
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kb
- 8.38.2The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Henry’s law with a concentration jump at the interface.
Specification(s): ver-1kb_csv_concentration_jump
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kb
- 8.38.3The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Henry’s law with a concentration jump at the interface
Specification(s): ver-1kb_exodus_concentration_jump
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kb
- 8.38.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kb, modeling a diffusion across a membrane separating two enclosures in accordance with Henry’s law.
Specification(s): ver-1kb_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kb
- 8.39.1The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface.
Specification(s): ver-1kc-1_csv
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-1
- 8.39.2The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface with a fine mesh and tight tolerances for higher accuracy.
Specification(s): ver-1kc-1_csv_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-1
- 8.39.3The system shall be able to model the diffusion of T2 across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface with a fine mesh and tight tolerances for higher accuracy and generate an exodus file.
Specification(s): ver-1kc-1_exodus_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kc-1
- 8.39.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kc-1, modeling a diffusion across a membrane separating two enclosures in accordance with Sieverts’ law.
Specification(s): ver-1kc-1_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivative
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kc-1
- 8.40.1The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface.
Specification(s): ver-1kc-2_csv
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-2
- 8.40.2The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface with tight tolerances for higher accuracy.
Specification(s): ver-1kc-2_csv_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kc-2
- 8.40.3The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and generate an exodus file with tight tolerances for higher accuracy.
Specification(s): ver-1kc-2_exodus_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kc-2
- 8.40.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kc-2, modeling a diffusion across a membrane separating two enclosures in accordance with Sieverts’ law.
Specification(s): ver-1kc-2_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexible
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kc-2
- 8.41.1The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term.
Specification(s): ver-1kd_csv
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kd
- 8.41.2The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term with tight tolerances for higher accuracy.
Specification(s): ver-1kd_csv_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kd
- 8.41.3The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term and generate an exodus file with tight tolerances for higher accuracy.
Specification(s): ver-1kd_exodus_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kd
- 8.41.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kd, modeling a diffusion across a membrane separating two enclosures in accordance with Sieverts’ law and a T2 volumetric source term.
Specification(s): ver-1kd_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kd
- 8.42.1The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature.
Specification(s): YHx_PCT_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.2The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature and generate an exodus file.
Specification(s): YHx_PCT_exodus
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.42.3The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=1e3 Pa and T=1173.15 K.
Specification(s): YHx_PCT_T1173_P1e3_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.4The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=1e4 Pa and T=1173.15 K.
Specification(s): YHx_PCT_T1173_P1e4_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.5The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=5e4 Pa and T=1173.15 K.
Specification(s): YHx_PCT_T1173_P5e4_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.6The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=3e3 Pa and T=1273.15 K.
Specification(s): YHx_PCT_T1273_P3e3_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.7The system shall be able to generate comparison plots between experimental PCT curves, the model used in TMAP8, and TMAP8 predictions.
Specification(s): YHx_PCT_comparison
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): RunCommand
- 8.42.8The system shall be able to return a warning when the pressure and temperature are outside the range of validity of the YHxPCT model (pressure too low).
Specification(s): YHx_PCT_error_low_pressure
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- 8.42.9The system shall be able to return a warning when the pressure and temperature are outside the range of validity of the YHxPCT model (pressure too high).
Specification(s): YHx_PCT_error_high_pressure
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- rdg: ScaledCoupledTimeDerivative
- 8.36.1The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1jb_csvdiff
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.2The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps and output the profiles of concentrations.
Specification(s): ver-1jb_csvdiff_profile
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.3The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps with equivalent initial mobile and trapped tritium concentration, with the fine mesh and timestep required to match the analytical solution to generate CSV data for use in comparisons with the analytic solution.
Specification(s): ver-1jb_csvdiff_equivalent_concentrations
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.4The system shall be able to model decay of tritium and associated growth of He in a diffusion segment with distributed traps with equivalent initial mobile and trapped tritium concentration and output the profiles of concentrations.
Specification(s): ver-1jb_csvdiff_profile_equivalent_concentrations
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1jb
- 8.36.5The system shall be able to generate comparison plots between the analytical solution and simulated solution when modeling decay of tritium and associated growth of He in a diffusion segment with distributed traps.
Specification(s): ver-1jb_comparison
Design: ver-1jbMatReactionMatDiffusionScaledCoupledTimeDerivativeTrappingNodalKernelReleasingNodalKernel
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1jb
- rdg: BodyForce
- 8.41.1The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term.
Specification(s): ver-1kd_csv
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kd
- 8.41.2The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term with tight tolerances for higher accuracy.
Specification(s): ver-1kd_csv_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: ver-1kd
- 8.41.3The system shall be able to model the diffusion of T2, H2 and HT across a membrane separating two enclosures in accordance with Sieverts’ law with a concentration jump at the interface and a T2 volumetric source term and generate an exodus file with tight tolerances for higher accuracy.
Specification(s): ver-1kd_exodus_heavy
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: ver-1kd
- 8.41.4The system shall be able to generate comparison plots between the analytical solution and simulated solution of verification case 1kd, modeling a diffusion across a membrane separating two enclosures in accordance with Sieverts’ law and a T2 volumetric source term.
Specification(s): ver-1kd_comparison
Design: ADInterfaceSorption / InterfaceSorptionMatDiffusionTimeDerivativeADMatReactionFlexibleBodyForce
Issue(s): #12
Collection(s): FUNCTIONAL
Type(s): RunCommand
Verification: ver-1kd
- rdg: InterfaceDiffusion
- 8.42.1The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature.
Specification(s): YHx_PCT_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.2The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature and generate an exodus file.
Specification(s): YHx_PCT_exodus
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.42.3The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=1e3 Pa and T=1173.15 K.
Specification(s): YHx_PCT_T1173_P1e3_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.4The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=1e4 Pa and T=1173.15 K.
Specification(s): YHx_PCT_T1173_P1e4_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.5The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=5e4 Pa and T=1173.15 K.
Specification(s): YHx_PCT_T1173_P5e4_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.6The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=3e3 Pa and T=1273.15 K.
Specification(s): YHx_PCT_T1273_P3e3_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.7The system shall be able to generate comparison plots between experimental PCT curves, the model used in TMAP8, and TMAP8 predictions.
Specification(s): YHx_PCT_comparison
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): RunCommand
- 8.42.8The system shall be able to return a warning when the pressure and temperature are outside the range of validity of the YHxPCT model (pressure too low).
Specification(s): YHx_PCT_error_low_pressure
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- 8.42.9The system shall be able to return a warning when the pressure and temperature are outside the range of validity of the YHxPCT model (pressure too high).
Specification(s): YHx_PCT_error_high_pressure
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- rdg: ADMatInterfaceReactionYHxPCT
- 8.42.1The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature.
Specification(s): YHx_PCT_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.2The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature and generate an exodus file.
Specification(s): YHx_PCT_exodus
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): Exodiff
- 8.42.3The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=1e3 Pa and T=1173.15 K.
Specification(s): YHx_PCT_T1173_P1e3_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.4The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=1e4 Pa and T=1173.15 K.
Specification(s): YHx_PCT_T1173_P1e4_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.5The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=5e4 Pa and T=1173.15 K.
Specification(s): YHx_PCT_T1173_P5e4_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.6The system shall be able to model the PCT curves of YHx to determine the surface atomic fraction as a function of pressure and temperature for P=3e3 Pa and T=1273.15 K.
Specification(s): YHx_PCT_T1273_P3e3_csv
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): CSVDiff
- 8.42.7The system shall be able to generate comparison plots between experimental PCT curves, the model used in TMAP8, and TMAP8 predictions.
Specification(s): YHx_PCT_comparison
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONAL
Type(s): RunCommand
- 8.42.8The system shall be able to return a warning when the pressure and temperature are outside the range of validity of the YHxPCT model (pressure too low).
Specification(s): YHx_PCT_error_low_pressure
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException
- 8.42.9The system shall be able to return a warning when the pressure and temperature are outside the range of validity of the YHxPCT model (pressure too high).
Specification(s): YHx_PCT_error_high_pressure
Design: InterfaceDiffusionADMatInterfaceReactionYHxPCTMatDiffusionTimeDerivative
Issue(s): #261
Collection(s): FUNCTIONALFAILURE_ANALYSIS
Type(s): RunException