Search Results

Advanced search parameters have been applied.
open access

OpenMP for Accelerators

Description: OpenMP [13] is the dominant programming model for shared-memory parallelism in C, C++ and Fortran due to its easy-to-use directive-based style, portability and broad support by compiler vendors. Similar characteristics are needed for a programming model for devices such as GPUs and DSPs that are gaining popularity to accelerate compute-intensive application regions. This paper presents extensions to OpenMP that provide that programming model. Our results demonstrate that a high-level programmin… more
Date: March 15, 2011
Creator: Beyer, J C; Stotzer, E J; Hart, A & de Supinski, B R
Partner: UNT Libraries Government Documents Department
open access

Software enhancements to the IVSEM model of the CTBTO IMS.

Description: Sandia National Laboratories (SNL) developed the Integrated Verification System Evaluation Model (IVSEM) to estimate the performance of the International Monitoring System (IMS) operated by the Comprehensive Nuclear Test Ban Treaty Organization (CTBTO). IVSEM was developed in several phases between 1995 and 2000. The model was developed in FORTRAN with an IDL-based user interface and was compiled for Windows and UNIX operating systems. Continuing interest in this analysis capability, coupled wi… more
Date: March 1, 2011
Creator: Damico, Joseph P.
Partner: UNT Libraries Government Documents Department
open access

Multi-language Struct Support in Babel

Description: Babel is an open-source language interoperability framework tailored to the needs of high-performance scientific computing. As an integral element of the Common Component Architecture (CCA) it is used in a wide range of research projects. In this paper we describe how we extended Babel to support interoperable tuple data types (structs). Structs are a common idiom in scientific APIs; they are an efficient way to pass tuples of nonuniform data between functions, and are supported natively by mos… more
Date: March 22, 2011
Creator: Ebner, D; Prantl, A & Epperly, T W
Partner: UNT Libraries Government Documents Department
open access

iTOUGH2 Universal Optimization Using the PEST Protocol

Description: iTOUGH2 (http://www-esd.lbl.gov/iTOUGH2) is a computer program for parameter estimation, sensitivity analysis, and uncertainty propagation analysis [Finsterle, 2007a, b, c]. iTOUGH2 contains a number of local and global minimization algorithms for automatic calibration of a model against measured data, or for the solution of other, more general optimization problems (see, for example, Finsterle [2005]). A detailed residual and estimation uncertainty analysis is conducted to assess the inversion… more
Date: July 1, 2010
Creator: Finsterle, S.A.
Partner: UNT Libraries Government Documents Department
open access

MESH2D GRID GENERATOR DESIGN AND USE

Description: Mesh2d is a Fortran90 program designed to generate two-dimensional structured grids of the form [x(i),y(i,j)] where [x,y] are grid coordinates identified by indices (i,j). The x(i) coordinates alone can be used to specify a one-dimensional grid. Because the x-coordinates vary only with the i index, a two-dimensional grid is composed in part of straight vertical lines. However, the nominally horizontal y(i,j{sub 0}) coordinates along index i are permitted to undulate or otherwise vary. Mesh2d al… more
Date: January 20, 2012
Creator: Flach, G. & Smith, F.
Partner: UNT Libraries Government Documents Department
open access

PARFUME User's Guide

Description: PARFUME, a fuel performance analysis and modeling code, is being developed at the Idaho National Laboratory for evaluating gas reactor coated particle fuel assemblies for prismatic, pebble bed, and plate type fuel geometries. The code is an integrated mechanistic analysis tool that evaluates the thermal, mechanical, and physico-chemical behavior of coated fuel particles (TRISO) and the probability for fuel failure given the particle-to-particle statistical variations in physical dimensions and … more
Date: September 1, 2010
Creator: Hamman, Kurt
Partner: UNT Libraries Government Documents Department
open access

Report on subcontract from Lawrence Livermore National Lab, "Development of Large-Dimension Configuration-Interaction Shell-Model Code"

Description: The project period was devoted to several developments in the technical capabilities of the BIGSTIC large-dimension configuration-interaction shell-model code, written in Fortran 90. The specific computational goals for the project period were: (1) store Lanczos vectors on core in RAM to minimize I/O; (2) rewrite reorthogonalization with Lanczos vectors stored in core, consult with personnel at LLNL, LBL, ORNL, Iowa State University to maximize performance; (3) restrict creation of N-body jumps… more
Date: January 24, 2012
Creator: Johnson, C W
Partner: UNT Libraries Government Documents Department
open access

A user's guide to the PLTEMP/ANL code.

Description: PLTEMP/ANL V4.1 is a FORTRAN program that obtains a steady-state flow and temperature solution for a nuclear reactor core, or for a single fuel assembly. It is based on an evolutionary sequence of ''PLTEMP'' codes in use at ANL for the past 20 years. Fueled and non-fueled regions are modeled. Each fuel assembly consists of one or more plates or tubes separated by coolant channels. The fuel plates may have one to five layers of different materials, each with heat generation. The width of a fuel … more
Date: July 5, 2011
Creator: Kalimullah, M. (Nuclear Engineering Division)
Partner: UNT Libraries Government Documents Department
open access

OpenSHMEM Application Programming Interface, v1.0 Final

Description: This document defines the elements of the OpenSHMEM Application Programming Interface. The purpose of the OpenSHMEM API is to provide programmers with a standard interface for writing parallel programs using C, C++ and Fortran with one-sided communication.
Date: January 1, 2012
Creator: Kuehn, Jeffery A; Chapman, Barbara; Curtis, Anthony R; Mauricio, Ricardo; Pophale, Swaroop; Nanjegowda, Ramachandra et al.
Partner: UNT Libraries Government Documents Department
open access

A ROSE-based OpenMP 3.0 Research Compiler Supporting Multiple Runtime Libraries

Description: OpenMP is a popular and evolving programming model for shared-memory platforms. It relies on compilers for optimal performance and to target modern hardware architectures. A variety of extensible and robust research compilers are key to OpenMP's sustainable success in the future. In this paper, we present our efforts to build an OpenMP 3.0 research compiler for C, C++, and Fortran; using the ROSE source-to-source compiler framework. Our goal is to support OpenMP research for ourselves and other… more
Date: January 25, 2010
Creator: Liao, C.; Quinlan, D. & Panas, T.
Partner: UNT Libraries Government Documents Department
open access

Channeling through Bent Crystals

Description: Bent crystals have demonstrated potential for use in beam collimation. A process called channeling is when accelerated particle beams are trapped by the nuclear potentials in the atomic planes within a crystal lattice. If the crystal is bent then the particles can follow the bending angle of the crystal. There are several different effects that are observed when particles travel through a bent crystal including dechanneling, volume capture, volume reflection and channeling. With a crystal place… more
Date: September 7, 2012
Creator: Mack, Stephanie & /SLAC, /Ottawa U.
Partner: UNT Libraries Government Documents Department
open access

Reformulation RELAP5-3D in FORTRAN 95 and Results

Description: RELAP5-3D is a nuclear power plant code used worldwide for safety analysis, design, and operator training. In keeping with ongoing developments in the computing industry, we have re-architected the code in the FORTRAN 95 language, the current, fully-available, FORTRAN language. These changes include a complete reworking of the database and conversion of the source code to take advantage of new constructs. The improvements and impacts to the code are manifold. It is a completely machine-independ… more
Date: August 1, 2010
Creator: Mesina, Dr. George L
Partner: UNT Libraries Government Documents Department
open access

Extension of the Supercritical Carbon Dioxide Brayton Cycle to Low Reactor Power Operation: Investigations Using the Coupled Anl Plant Dynamics Code-sas4a/Sassys-1 Liquid Metal Reactor Code System.

Description: Significant progress has been made on the development of a control strategy for the supercritical carbon dioxide (S-CO{sub 2}) Brayton cycle enabling removal of power from an autonomous load following Sodium-Cooled Fast Reactor (SFR) down to decay heat levels such that the S-CO{sub 2} cycle can be used to cool the reactor until decay heat can be removed by the normal shutdown heat removal system or a passive decay heat removal system such as Direct Reactor Auxiliary Cooling System (DRACS) loops… more
Date: May 10, 2012
Creator: Moisseytsev, A. & Sienicki, J. J. (Nuclear Engineering Division)
Partner: UNT Libraries Government Documents Department
open access

Development of tools and techniques for momentum compression of fast rare isotopes

Description: As part of our past research and development work, we have created and developed the LISE++ simulation code [Tar04, Tar08]. The LISE++ package was significantly extended with the addition of a Monte Carlo option that includes an option for calculating ion trajectories using a Taylor-series expansion up to fifth order, and implementation of the MOTER Monte Carlo code [Kow87] for ray tracing of the ions into the suite of LISE++ codes. The MOTER code was rewritten from FORTRAN into C++ and transpo… more
Date: November 21, 2010
Creator: Morrissey, David J.; Sherrill, Bradley M. & Tarasov, Oleg
Partner: UNT Libraries Government Documents Department
open access

Experience Report for WOPR

Description: One of the purposes of the SQA effort at LLNL is to attempt to determine the 'goodness' of the research codes used for various scientific applications. Typically these are two and three dimensional multi-physics simulation and modeling codes. These legacy research codes are used for applciations such as atmospheric dispersion modeling and analysis and prediction of the performance of engineered systems. These codes are continually subjected to automated regression test suites consisting of veri… more
Date: April 6, 2010
Creator: Pope, G
Partner: UNT Libraries Government Documents Department
open access

Matlab Based LOCO

Description: The LOCO algorithm has been used by many accelerators around the world. Although the uses for LOCO vary, the most common use has been to find calibration errors and correct the optics functions. The light source community in particular has made extensive use of the LOCO algorithms to tightly control the beta function and coupling. Maintaining high quality beam parameters requires constant attention so a relatively large effort was put into software development for the LOCO application. The LOCO… more
Date: October 18, 2011
Creator: Portmann, Greg; Safranek, James & Huang, Xiaobiao
Partner: UNT Libraries Government Documents Department
open access

Mixing Cell Model: A One-Dimensional Numerical Model for Assessment of Water Flow and Contaminant Transport in the Unsaturated Zone

Description: This report describes the Mixing Cell Model code, a one-dimensional model for water flow and solute transport in the unsaturated zone under steady-state or transient flow conditions. The model is based on the principles and assumptions underlying mixing cell model formulations. The unsaturated zone is discretized into a series of independent mixing cells. Each cell may have unique hydrologic, lithologic, and sorptive properties. Ordinary differential equations describe the material (water and s… more
Date: October 1, 2010
Creator: Rood, A. S.
Partner: UNT Libraries Government Documents Department
open access

Application of the INSTANT-HPS PN Transport Code to the C5G7 Benchmark Problem

Description: INSTANT is the INL's next generation neutron transport solver to support high-fidelity multi-physics reactor simulation INSTANT is in continuous development to extend its capability Code is designed to take full advantage of middle to large cluster (10-1000 processors) Code is designed to focus on method adaptation while also mesh adaptation will be possible. It utilizes the most modern computing techniques to generate a neutronics tool of full-core transport calculations for reactor analysis a… more
Date: June 1, 2011
Creator: Wang, Y.; Zhang, H.; Szilard, R. H. & Martineau, R. C.
Partner: UNT Libraries Government Documents Department
open access

COMBINE7.1 - A Portable ENDF/B-VII.0 Based Neutron Spectrum and Cross-Section Generation Program

Description: COMBINE7.1 is a FORTRAN 90 computer code that generates multigroup neutron constants for use in the deterministic diffusion and transport theory neutronics analysis. The cross-section database used by COMBINE7.1 is derived from the Evaluated Nuclear Data Files (ENDF/B-VII.0). The neutron energy range covered is from 20 MeV to 1.0E-5 eV. The Los Alamos National Laboratory NJOY code is used as the processing code to generate a 167 fine-group cross-section library in MATXS format for Bondarenko se… more
Date: September 1, 2011
Creator: Yoon, Woo Y. & Nigg, David W.
Partner: UNT Libraries Government Documents Department
open access

A Simplified 1-D Model for Calculating CO2 Leakage through Conduits

Description: In geological CO{sub 2} storage projects, a cap rock is generally needed to prevent CO{sub 2} from leaking out of the storage formation. However, the injected CO{sub 2} may still encounter some discrete flow paths such as a conductive well or fault (here referred to as conduits) through the cap rock allowing escape of CO{sub 2} from the storage formation. As CO{sub 2} migrates upward, it may migrate into the surrounding formations. The amount of mass that is lost to the formation is called atte… more
Date: February 15, 2011
Creator: Zhang, Y. & Oldenburg, C.M.
Partner: UNT Libraries Government Documents Department
Back to Top of Screen