TMAP8 Requirements Traceability Matrix

This template follows INL template TEM-214, "IT System Requirements Traceability Matrix."

Introduction

Minimum System Requirements

In general, the following is required for MOOSE-based development:

A Portable Operating System Interface (POSIX) compliant Unix-like operating system. This includes any modern Linux-based operating system (e.g., Ubuntu, Fedora, Rocky, etc.), or a Macintosh machine running either of the last two MacOS releases.

HardwareInformation
CPU Architecturex86_64, ARM (Apple Silicon)
Memory8 GB (16 GBs for debug compilation)
Disk Space30GB

LibrariesVersion / Information
GCC9.0.0 - 12.2.1
LLVM/Clang10.0.1 - 19
Intel (ICC/ICX)Not supported at this time
Python3.10 - 3.13
Python Packagespackaging pyaml jinja2

System Purpose

The purpose of TMAP8 is to simulate tritium transport and inventory at different length scales in a variety of materials and designs. TMAP8's main goal is to bring together the combined multiphysics capabilities of the Multiphysics Object Oriented Simulation Environment (MOOSE) ecosystem to provide an open platform for future research, safety assessment, and design studies of tritium transport.

System Scope

TMAP8 is an application for performing system-level, engineering scale (i.e., at the scale of centimeters and meters), and microstructure-scale (i.e., at the scale of microns) mass and thermal transport calculations related to tritium migration. These models often include highly coupled systems of equations related to heat conduction, scalar transport, thermal hydraulics, and mechanics, amongst others. Material models are also included to support these simulations, and they themselves are often dependent on simulation variables: temperature, irradiation flux, etc. While many models within TMAP8 are performed at the system-level or engineering scale, the MultiApp System can be leveraged to allow for multiscale coupling to the micro- and nano-scale species behavior. This allows for higher fidelity modeling.

Assumptions and Dependencies

The TMAP8 application is developed using MOOSE and is based on various modules, as such the RTM for TMAP8 is dependent upon the files listed at the beginning of this document.

Pre-test Instructions/Environment/Setup

Ideally all testing should be performed on a clean test machine following one of the supported configurations setup by the test system engineer. Testing may be performed on local workstations and cluster systems containing supported operating systems.

The repository should be clean prior to building and testing. When using "git" this can be done by doing a force clean in the main repository and each one of the submodules:


git clean -xfd
git submodule foreach 'git clean -xfd'

All tests must pass in accordance with the type of test being performed. This list can be found in the Software Test Plan.

Changelog Issue Revisions

Errors in changelog references can sometimes occur as a result of typos or conversion errors. If any need to be noted by the development team, they will be noted here.

Currently, no errors in issue references related to the changelog have been discovered.

System Requirements Traceability

Functional Requirements

  • tmap8: Bcs
  • 2.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

  • tmap8: Fuel Cycle Abdou
  • 2.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

  • 2.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

  • 2.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

  • tmap8: Val-2A
  • 2.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

    Issue(s): #12#188

    Collection(s): FUNCTIONAL

    Type(s): CSVDiff

    Validation: val-2a

  • 2.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

    Issue(s): #12#188

    Collection(s): FUNCTIONAL

    Type(s): Exodiff

    Prerequisite(s): 2.8.1

    Validation: val-2a

  • 2.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

    Issue(s): #12#188

    Collection(s): FUNCTIONAL

    Type(s): RunCommand

    Validation: val-2a

  • tmap8: Val-2B
  • 2.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

  • 2.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

    Prerequisite(s): 2.9.1

    Validation: val-2b

  • 2.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

  • 2.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

  • tmap8: Val-2C
  • 2.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

    Issue(s): #12#98

    Collection(s): FUNCTIONAL

    Type(s): CSVDiff

    Validation: val-2c

  • 2.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

    Issue(s): #12#98

    Collection(s): FUNCTIONAL

    Type(s): Exodiff

    Prerequisite(s): 2.10.1

    Validation: val-2c

  • 2.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

    Issue(s): #12#98

    Collection(s): FUNCTIONAL

    Type(s): CSVDiff

    Validation: val-2c

  • 2.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

    Issue(s): #12#98

    Collection(s): FUNCTIONAL

    Type(s): Exodiff

    Prerequisite(s): 2.10.3

    Validation: val-2c

  • 2.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

    Issue(s): #12#98

    Collection(s): FUNCTIONAL

    Type(s): RunCommand

    Validation: val-2c

  • tmap8: Ver-1B
  • 2.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

  • 2.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

  • 2.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

    Prerequisite(s): 2.15.2

    Verification: ver-1b

  • 2.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

    Prerequisite(s): 2.15.2

    Verification: ver-1b

  • 2.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

  • tmap8: Ver-1C
  • 2.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

  • 2.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

  • 2.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

    Prerequisite(s): 2.16.1

    Verification: ver-1c

  • 2.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

    Prerequisite(s): 2.16.2

    Verification: ver-1c

  • 2.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

  • tmap8: Ver-1E
  • 2.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

  • 2.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

  • 2.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

  • 2.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

    Prerequisite(s): 2.20.2

    Verification: ver-1e

  • 2.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

    Prerequisite(s): 2.20.3

    Verification: ver-1e

  • 2.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

    Prerequisite(s): 2.20.2

    Verification: ver-1e

  • 2.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

    Prerequisite(s): 2.20.3

    Verification: ver-1e

  • 2.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

  • tmap8: Ver-1G
  • 2.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

  • 2.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

  • 2.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

  • 2.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

    Prerequisite(s): 2.25.1

    Verification: ver-1g

  • 2.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

    Prerequisite(s): 2.25.2

    Verification: ver-1g

  • 2.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

    Prerequisite(s): 2.25.3

    Verification: ver-1g

  • 2.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

  • tmap8: Ver-1Gc
  • 2.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

    Issue(s): #12#104

    Collection(s): FUNCTIONAL

    Type(s): Exodiff

    Verification: ver-1gc

  • 2.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

    Issue(s): #12#104

    Collection(s): FUNCTIONAL

    Type(s): CSVDiff

    Prerequisite(s): 2.26.1

    Verification: ver-1gc

  • 2.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

    Issue(s): #12#104

    Collection(s): FUNCTIONAL

    Type(s): RunCommand

    Verification: ver-1gc

  • tmap8: Ver-1Ha
  • 2.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

  • 2.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

  • tmap8: Ver-1Hb
  • 2.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

    Issue(s): #148#12

    Collection(s): FUNCTIONAL

    Type(s): CSVDiff

    Verification: ver-1hb

  • 2.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

    Issue(s): #148#12

    Collection(s): FUNCTIONAL

    Type(s): RunCommand

    Prerequisite(s): 2.28.1

    Verification: ver-1hb

  • tmap8: Ver-1Ia
  • 2.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

  • 2.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

  • tmap8: Ver-1Ib
  • 2.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

  • 2.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

  • tmap8: Ver-1Ic
  • 2.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

  • 2.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

  • tmap8: Ver-1Id
  • 2.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

  • 2.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

  • tmap8: Ver-1Ie
  • 2.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

  • 2.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

  • tmap8: Ver-1If
  • 2.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

  • 2.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

  • tmap8: Ver-1Ja
  • 2.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

    Issue(s): #145#12

    Collection(s): FUNCTIONAL

    Type(s): CSVDiff

    Verification: ver-1ja

  • 2.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

    Issue(s): #145#12

    Collection(s): FUNCTIONAL

    Type(s): RunCommand

    Verification: ver-1ja

  • tmap8: Ver-1Ka
  • 2.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

  • 2.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

Usability Requirements

No requirements of this type exist for this application, beyond those of its dependencies.

Performance Requirements

No requirements of this type exist for this application, beyond those of its dependencies.

System Interface Requirements

No requirements of this type exist for this application, beyond those of its dependencies.

References

No citations exist within this document.