Software Design Document for the AMP Nuclear Fuel Performance Code

Software Design Document for the AMP Nuclear Fuel Performance Code PDF Author:
Publisher:
ISBN:
Category :
Languages : en
Pages :

Book Description
The purpose of this document is to describe the design of the AMP nuclear fuel performance code. It provides an overview of the decomposition into separable components, an overview of what those components will do, and the strategic basis for the design. The primary components of a computational physics code include a user interface, physics packages, material properties, mathematics solvers, and computational infrastructure. Some capability from established off-the-shelf (OTS) packages will be leveraged in the development of AMP, but the primary physics components will be entirely new. The material properties required by these physics operators include many highly non-linear properties, which will be replicated from FRAPCON and LIFE where applicable, as well as some computationally-intensive operations, such as gap conductance, which depends upon the plenum pressure. Because there is extensive capability in off-the-shelf leadership class computational solvers, AMP will leverage the Trilinos, PETSc, and SUNDIALS packages. The computational infrastructure includes a build system, mesh database, and other building blocks of a computational physics package. The user interface will be developed through a collaborative effort with the Nuclear Energy Advanced Modeling and Simulation (NEAMS) Capability Transfer program element as much as possible and will be discussed in detail in a future document.

Vision Document for the AMP Nuclear Fuel Performance Code

Vision Document for the AMP Nuclear Fuel Performance Code PDF Author:
Publisher:
ISBN:
Category :
Languages : en
Pages :

Book Description


C++ Coding Standards for the AMP Project

C++ Coding Standards for the AMP Project PDF Author:
Publisher:
ISBN:
Category :
Languages : en
Pages :

Book Description
This document provides an initial starting point to define the C++ coding standards used by the AMP nuclear fuel performance integrated code project and a part of AMP's software development process. This document draws from the experiences, and documentation [1], of the developers of the Marmot Project at Los Alamos National Laboratory. Much of the software in AMP will be written in C++. The power of C++ can be abused easily, resulting in code that is difficult to understand and maintain. This document gives the practices that should be followed on the AMP project for all new code that is written. The intent is not to be onerous but to ensure that the code can be readily understood by the entire code team and serve as a basis for collectively defining a set of coding standards for use in future development efforts. At the end of the AMP development in fiscal year (FY) 2010, all developers will have experience with the benefits, restrictions, and limitations of the standards described and will collectively define a set of standards for future software development. External libraries that AMP uses do not have to meet these requirements, although we encourage external developers to follow these practices. For any code of which AMP takes ownership, the project will decide on any changes on a case-by-case basis. The practices that we are using in the AMP project have been in use in the Denovo project [2] for several years. The practices build on those given in References [3-5]; the practices given in these references should also be followed. Some of the practices given in this document can also be found in [6].

A Validation Study of the AMP Nuclear Fuel Performance Code

A Validation Study of the AMP Nuclear Fuel Performance Code PDF Author: Aaron Martin Phillippe
Publisher:
ISBN:
Category :
Languages : en
Pages : 144

Book Description
The Advanced Multi-Physics (AMP) Fuel Performance Code is a fully coupled, 3-dimensional (3D) code currently in development at the Oak Ridge National Laboratory (ORNL) for the purposes of advanced fuel performance evaluation and simulation. The purpose of this study was to investigate and examine the capabilities of AMP, as developed so far, in thermo-mechanical evaluations of experimental benchmark data. The IFA-432 and IFA-597 datasets from the Nuclear Energy Agency's (NEA) International Fuel Performance Experiments (IFPE) database were examined, and a code-to-code comparison made against FRAPCON-3.4, a one dimensional (1D) code used by the Nuclear Regulatory Commission (NRC) for fuel licensing. AMP was found to predict centerline temperatures consistent with the experimental measurements and the FRAPCON code, in range and behavior for the initial irradiation steps of the datasets. This was in spite of lacking implementation of all the physics inherent to nuclear fuel. The results of this study show that AMP has the promise of more accurate and robust fuel evaluations as the development of the code progresses.

NBS Special Publication

NBS Special Publication PDF Author:
Publisher:
ISBN:
Category : Weights and measures
Languages : en
Pages : 790

Book Description


Scientific and Technical Aerospace Reports

Scientific and Technical Aerospace Reports PDF Author:
Publisher:
ISBN:
Category : Aeronautics
Languages : en
Pages : 268

Book Description


Publications

Publications PDF Author: United States. National Bureau of Standards
Publisher:
ISBN:
Category : Government publications
Languages : en
Pages : 788

Book Description


Publications of the National Bureau of Standards ... Catalog

Publications of the National Bureau of Standards ... Catalog PDF Author: United States. National Bureau of Standards
Publisher:
ISBN:
Category :
Languages : en
Pages : 788

Book Description


Catalog of National Bureau of Standards Publications, 1966-1976: Key word index

Catalog of National Bureau of Standards Publications, 1966-1976: Key word index PDF Author: United States. National Bureau of Standards. Technical Information and Publications Division
Publisher:
ISBN:
Category : Government publications
Languages : en
Pages : 788

Book Description


Catalog of National Bureau of Standards Publications, 1966-1976

Catalog of National Bureau of Standards Publications, 1966-1976 PDF Author: United States. National Bureau of Standards
Publisher:
ISBN:
Category : Government publications
Languages : en
Pages : 788

Book Description