Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “computer Codes Computer Programs”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 1,657 records · Page 92

Major results from safety-related integral effect tests with VISTA-ITL for the SMART design

A series of integral effect tests (IETs) was performed by the Korea Atomic Energy Research Inst. (KAERI) using the VISTA integral test loop (VISTA-ITL) as a small-scale IET program. Among them this paper presents major results acquired from the safety-related IETs with the VISTA-ITL facility for the SMART design. Three small-break loss-of-coolant accident (SBLOCA) tests of safety injection system (SIS) line break, shutdown cooling system (SCS) line break and pressurizer safety valve (PSV) line break were successfully performed and the transient characteristics of a complete loss of flowrate (CLOF) was simulated properly with the VISTA-ITL facility. (authors)

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Modeling Astrophysical Explosions and the Nucleosynthesis of the Heavy Elements

The heavier elements in the Universe were created and dispersed in the supernova explosions of stars. These events involve a fascinating interplay of nuclear physics, gravity, hydrodynamics, neutrino and photon transport, and radioactive decay, all occurring under extreme conditions. Astronomical experiments provide a rich and constraining data set, but our theoretical understanding of supernovae remains incomplete. The goal of this project is to advance numerical models of astrophysical explosions and use them to connect the nuclear theory of supernovae to current observational and experimental programs. Our contributions focus on one important aspect of the problem --modeling the transport of radiation (both neutrino and electromagnetic) which is essential to understanding the supernova explosion mechanism, the resulting nucleosynthesis, and the observable spectra and light curves. We will exploit recent advances in high performance computing to improve 3-dimensional simulations of core collapse supernovae and neutron star mergers. The benefits include: 1) Further defining the explosive astrophysical environments that govern the nucleosynthesis of r-process nuclei. 2) Preparing the way for more realistic treatments of neutrino interactions, with the ultimate goal of making supernovae a testing ground for probing fundamental neutrino physics, e.g., unknown mixing angles and new aspects of the MSW mechanism. 3) Providing a means for testing explosion simulations and nucleosynthesis calculations against data from optical and x-ray telescopes, thereby permitting the experimental validation or falsification of supernova models. 4) Helping position nuclear physics, through the development of new algorithms of the type incorporated in our simulation codes, to play a leading role in DOE large scale computing.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Center for Integrated Simulation of Fusion Relevant RF Actuators

This project was part of the “Center for Integrated Simulation of Fusion Relevant RF Actuators” SciDAC-4 project, led by Dr. Paul Bonoli (MIT). Rather than use an acronym (CISFRRFA), the project will be referred to in this document as the “RF-SciDAC4”. The larger SciDAC-4 project goals were to: 1. Develop an integrated simulation of the antenna + sheath + scrape-off-layer + core plasma system which fully utilizes leadership class computing resources to move towards a quantitative predictive capability for the response to RF power. 2. Work closely with the SciDAC-4 Whole Device Modeling (WDM) community to make both our new code development efforts, as well as the established hierarchy of RF tools, available within their environment, and to utilize WDM technologies to implement the couplings below. 3. Validate this predictive capability on appropriately diagnosed experiments including dedicated RF test stands, linear devices, and existing tokamaks. 4. Use these tools to inform design of robust, impurity-mitigating RF heating and current drive sources for future fusion devices.

70 PLASMA PHYSICS AND FUSION TECHNOLOGY↗

Development of Cross Section Library and Application Programming Interface (API)

The goal of NEAMS neutronics is to develop a high-fidelity deterministic neutron transport code termed PROTEUS for use on all reactor types of interest, but focused primarily on sodium-cooled fast reactors. While PROTEUS-SN has demonstrated good accuracy for homogeneous fast reactor problems and partially heterogeneous fast reactor problems, the simulation results were not satisfactory when applied on fully heterogeneous thermal problems like the Advanced Test Reactor (ATR). This is mainly attributed to the quality of cross section data for heterogeneous geometries since the conventional cross section generation approach does not work accurately for such irregular and complex geometries. Therefore, one of the NEAMS neutronics tasks since FY12 has been the development of a procedure to generate appropriate cross sections for a heterogeneous geometry core.

97 MATHEMATICS AND COMPUTING↗

Three-phase Four-leg Inverter LabVIEW FPGA Control Code [SWR-16-26]

In the area of power electronics control, Field Programmable Gate Arrays (FPGAs) have the capability to outperform their Digital Signal Processor (DSP) counterparts due to the FPGA’s ability to implement true parallel processing and therefore facilitate higher switching frequencies, higher control bandwidth, and/or enhanced functionality. National Instruments (NI) has developed two platforms, Compact RIO (cRIO) and Single Board RIO (sbRIO), which combine a real-time processor with an FPGA. The FPGA can be programmed with a subset of the well-known LabVIEW graphical programming language. The use of cRIO and sbRIO for power electronics control has developed over the last few years to include control of three-phase inverters. Most three-phase inverter topologies include three switching legs. The addition of a fourth-leg to natively generate the neutral connection allows the inverter to serve single-phase loads in a microgrid or stand-alone power system and to balance the three-phase voltages in the presence of significant load imbalance. However, the control of a four-leg inverter is much more complex. In particular, instead of standard two-dimensional space vector modulation (SVM), the inverter requires three-dimensional space vector modulation (3D-SVM). The candidate software implements complete control algorithms in LabVIEW FPGA for a three-phase four-leg inverter. The software includes feedback control loops, three-dimensional space vector modulation gate-drive algorithms, advanced alarm handling capabilities, contactor control, power measurements, and debugging and tuning tools. The feedback control loops allow inverter operation in AC voltage control, AC current control, or DC bus voltage control modes based on external mode selection by a user or supervisory controller. The software includes the ability to synchronize its AC output to the grid or other voltage-source before connection. The software also includes provisions to allow inverter operation in parallel with other voltage regulating devices on the AC or DC buses. This flexibility allows the Inverter to operate as a stand-alone voltage source, connected to the grid, or in parallel with other controllable voltage sources as part of a microgrid or remote power system. In addition, as the inverter is expected to operate under severe unbalanced conditions, the software includes algorithms to accurately compute real and reactive power for each phase based on definitions provided in the IEEE Standard 1459: IEEE Standard Definitions for the Measurement of Electric Power Quantities Under Sinusoidal, Nonsinusoidal, Balanced, or Unbalanced Conditions. Finally, the software includes code to output analog signals for debugging and for tuning of control loops. The software fits on the Xilinx Virtex V LX110 FPGA embedded in the NI cRIO-9118 FPGA chassis, and with a 40 MHz base clock, supports a modulation update rate of 40 MHz, user-settable switching frequencies and synchronized control loop update rates of tens of kHz, and reference waveform generation, including Phase Lock Loop (PLL), update rate of 100 kHz.

Martin, Gregory↗

Zgoubi Users' Guide

The computer code zgoubi calculates trajectories of charged particles in magnetic and electric fields. At the origin specially adapted to the definition and adjustment of beam lines and magnetic spectrometers, it has so evolved that it allows the study of systems including complex sequences of optical elements such as dipoles, quadrupoles, arbitrary multipoles, FFAG magnets and other magnetic or electric devices, and is able as well to handle periodic structures. Compared to other codes, it presents several peculiarities, as follows - a non-exhaustive list : • a numerical method for integrating the Lorentz equation, based on Taylor series, which optimizes computing time and provides high accuracy and strong symplecticity, • spin tracking, using the same numerical method as for the Lorentz equation, • account of stochastic photon emission, and its effects on particle dynamics, • calculation of the synchrotron radiation electric field and spectra in arbitrary magnetic fields, from the ray-tracing outcomes, • the possibility of using a mesh, which allows ray-tracing from simulated or measured (1-D, 2-D or 3-D) electric and magnetic field maps, • a number Monte Carlo procedures : unlimited number of trajectories, in-flight decay, stochastic radiation, etc., • built-in fitting procedures allowing arbitrary variables and a large variety of constraints, easily expandable, • multi-turn tracking in circular accelerators including features proper to machine parameter calculation and survey, • simulation of time-varying power supplies, and • simulation of arbitrary radio-frequency programs. The initial version of zgoubi was dedicated to ray-tracing in magnetic elements, beam lines, spectrometers. It was perfected for the purpose of studying, and operating, the four spectrometers SPES I, II, III, IV at the Laboratoire National SATURNE (CEA-Saclay, France), and, later, SPEG at GANIL (Caen, France). Developments regarding spin tracking and ray-tracing in combined electric and magnetic fields were implemented, in the late 1980s and early 1990s respectively. In the mid-1990s, the computation of synchrotron radiation electromagnetic impulse and spectra was introduced, for the purpose of synchrotron radiation diagnostic R&D at LEP, and further applied to the design of the SR diagnostics installations at LHC in the early 2000s. In the mean time, several new optical elements were added, such as electro-magnetic and other electrostatic lenses. Used since several years for special studies in periodic machines (e.g., SATURNE at Saclay, COSY at Julich, LEP and LHC at CERN), zgoubi has also undergone extensive developments regarding storage ring related features. Many developments have been accomplished since the early 2000s in the frame of a number of project design and beam dynamics studies, as the neutrino factory, lepton and hadron colliders, spin studies at AGS and RHIC, etc. As a consequence the list of optical elements and the compendium of numerical methods, so-called “Glossary of Keywords” list, pp. 7 and 169, has stretched with new simulation and computing procedures, ranging from fitting (FIT2 procedure ; additional constraints) to overlapping magnetic field capabilities (DIPOLES, FFAG), spin manipulation (SPINR), optical elements (BEAMBEAM), radiation damping tools (SRLOSS) and many others (FAISTORE, MAP2D-E, OPTICS, PICKUPS, TWISS, etc.). The graphic interface to zgoubi (zpop, Part D) has undergone extensive developments, making it a convenient companion tool to the use of zgoubi.

43 PARTICLE ACCELERATORS↗

First Principles Prediction of Structure, Structure Selectivity, and Thermodynamic Stability under Realistic Conditions

Novel materials are often the enabler for new energy technologies. In ab-initio computational materials science, method are developed to predict the behavior of materials starting from the laws of physics, so that properties can be predicted before compounds have to be synthesized and tested. As such, a virtual materials laboratory can be constructed, saving time and money. The objectives of this program were to develop first-principles theory to predict the structure and thermodynamic stability of materials. Since its inception the program focused on the development of the cluster expansion to deal with the increased complexity of complex oxides. This research led to the incorporation of vibrational degrees of freedom in ab-initio thermodynamics, developed methods for multi-component cluster expansions, included the explicit configurational degrees of freedom of localized electrons, developed the formalism for stability in aqueous environments, and culminated in the first ever approach to produce exact ground state predictions of the cluster expansion. Many of these methods have been disseminated to the larger theory community through the Materials Project, pymatgen software, or individual codes. We summarize three of the main accomplishments.

36 MATERIALS SCIENCE↗

Computer program for the sensitivity calculation of a CR-39 detector in a diffusion chamber for radon measurements

Computer software for calculation of the sensitivity of a CR-39 detector closed in a diffusion chamber to radon is described in this work. The software consists of two programs, both written in the standard Fortran 90 programming language. The physical background and a numerical example are given. Presented software is intended for numerous researches in radon measurement community. Previously published computer programs TRACK-TEST.F90 and TRACK-VISION.F90 [D. Nikezic and K. N. Yu, Comput. Phys. Commun. 174, 160 (2006); D. Nikezic and K. N. Yu, Comput. Phys. Commun. 178, 591 (2008)] are used here as subroutines to calculate the track parameters and to determine whether the track is visible or not, based on the incident angle, impact energy, etching conditions, gray level, and visibility criterion. The results obtained by the software, using five different V functions, were compared with the experimental data found in the literature. Application of two functions in this software reproduced experimental data very well, while other three gave lower sensitivity than experiment.

61 RADIATION PROTECTION AND DOSIMETRY↗

Verification and Performance Impact of the New Parallel MCNP6.3 Particle Track Output Capability for Subcritical Multiplication Simulations

The MCNP6® code, version 6.3, has several new features that are intended to ultimately replace legacy features that are now marked for deprecation. One of these features is the new particle track output (PTRAC) format and capability, where the legacy PTRAC capability still exists alongside the modern PTRAC capability in MCNP6.3. While the MCNP6.3 code has been extensively verified and validated for many applications, the PTRAC feature is not exercised in any of the typical verification and validation (V&V) applications studied during the course of a typical MCNP code release. The primary goal of this paper is to verify that the legacy and modern PTRAC feature produces equivalent results for subcritical multiplication benchmarks previously studied. In the process of verifying that the simulated benchmark results are equivalent, the computational performance is compared between the legacy and modern PTRAC uses. In addition to verification of the update, which is important to the community as a whole, this effort also supports advances in the simulation of recent subcritical neutron noise measurements that require higher computational effort per second of real-time measurement than that of systems typically measured.

97 MATHEMATICS AND COMPUTING↗

CMinx: A CMake Documentation Generator

This manuscript introduces CMinx, a program for generating application programming interface (API) documentation written in the CMake language, and CMake modules in particular. Since most of CMinx’s intended audience is comprised of C/C++ developers, CMinx is designed to operate similar to Doxygen, the de facto C/C++ API documentation tool. Specifically, developers annotate their CMake source with “documentation” comments, which are traditional CMake block comments starting with an extra “[” character. The documentation comments, written in reST, describe to the reader how the functions, parameters, and variables should be used. Running CMinx on the annotated source code generates reST files containing the API documentation. The reST files can then be converted into static websites with tools such as Sphinx or easily converted to another format via Pandoc.

97 MATHEMATICS AND COMPUTING↗

Post-Remediation Radiological Dose Assessment, Painesville Site, Painesville, Ohio

A post-remediation radiological dose assessment was conducted for the Formerly Utilized Sites Remedial Action Program (FUSRAP) Painesville Site by using the measured residual concentrations of the radionuclides of concern following the completion of remedial action. The site’s FUSRAP-related constituents of concern (COCs) are radionuclides associated with past activities conducted by the Manhattan Engineer District (MED) and Atomic Energy Commission (AEC) in support of the Nation’s early atomic energy and weapons program, and include radium-226 (Ra-226), thorium-230 (Th-230), thorium-232 (Th-232), and total uranium (Total U). Remedial actions were conducted at the site in accordance with the Final Record of Decision for the Painesville Site, Painesville, Ohio (ROD) (USACE 2006). In the ROD, the U.S. Army Corps of Engineers (USACE) determined that the U.S. Nuclear Regulatory Commission (NRC) standards for decommissioning of licensed facilities found in Title 10, Part 20.1402 of the Code of Federal Regulations (10 CFR 20.1402) and in the Ohio Administrative Code (OAC) 3701:1-38-22(B) are applicable or relevant and appropriate requirements (ARARs) for the site. On the basis of the ARAR analysis, a total effective dose equivalent (TEDE) goal of 25 millirem per year (mrem/yr) was assumed for the site with a construction worker considered as the average member of the critical group. Derived concentration guideline levels (DCGLs) for residual radioactivity of the COCs in soil were developed for the Painesville Site using the RESRAD (Version 6.22) computer code (Yu et al. 2001), which was designed to estimate radiation doses and risks from RESidual RADioactive materials. The DCGLs represent activity levels above site average background activity corresponding to the 25-mrem/yr criterion for a construction worker scenario. The DCGLs are above the background activity concentrations and represent average concentration guidelines. The DCGLs and average background activity concentrations are provided in Table 1. The Final Feasibility Study Addendum (USACE 2005) provides a complete description of the derivation of the DCGLs for the Painesville Site. A post-remediation radiological dose assessment was performed to determine the potential radiation doses to a construction worker, consistent with the approach used to develop the DCGLs for the Painesville Site given in the Final Feasibility Study Addendum (USACE 2005) and ROD (USACE 2006). A second more conservative dose assessment was performed to determine the potential radiation doses to an urban resident who is assumed to live and garden on the site. To further evaluate the long-term protectiveness of the remedial action, a third dose assessment was conducted to determine the potential radiation doses to a hypothetical subsistence farmer. The primary difference between exposure to an urban resident versus a conservative subsistence farmer would be an increase in the amount of foodstuffs (homegrown produce, milk, and beef) produced/cultivated and consumed on-site.

54 ENVIRONMENTAL SCIENCES↗

Numerical simulation of gas dynamics and heat exchange tasks in fuel assemblies of the nuclear reactors

This report presents a PC-based program for solution gas dynamics and heat exchange mathematical tasks in fuel assemblies of the fast-neutron nuclear reactors. A fuel assembly consisting of bulk heat-generating elements, which are integrated together by the system of supply and pressure manifolds, is examined. Spherical heat-generating microelements, which contain nuclear fuel, are pulled into the heat-generating elements. Gaseous coolant proceed from supply manifolds to heat-generating elements, where it withdraws the nuclear reaction heat and assembles in pressure manifolds.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

Verification and validation testing and tools: comparison between MCNP code versions and nuclear data libraries [Slides]

This presentation discusses the primary goal of software testing which is to test the code for correctness. It also discusses the results for individual suites and the role of validation and verification also referred to in the presentation as V&V. In summation, the V&V framework enables easy comparison between calculations performed with different code versions and/or nuclear data libraries. This entire framework will be distributed with the upcoming MCNP6.3 release. V&V test suites shown and several that were not (Criticality, LAQGSM, Lockwood) will be distributed in the new framework.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Generation of the TSL for Zirconium Hydrides from Ab Initio Methods

Zirconium hydride (ZrHx) is a moderator material used in TRIGA and other reactors that may exist in multiple phases with varying stoichiometry, which include the δ phase and the ϵ phase. Current ENDF/B-VIII.0 ZrHx thermal scattering law (TSL) evaluations do not distinguish between phases. These sub-libraries were generated with the LEAPR module of NJOY using historic phonon spectra derived from a central force model and assume incoherent elastic scattering for both bound hydrogen and zirconium, which neglects the effects of crystal structures important for scattering from zirconium bound in ZrHx. In this work, the TSLs for hydrogen and zirconium bound in δ-ZrHx and ϵ-ZrH2 were generated from phonon spectra derived from modern ab initio lattice dynamics methods and ab initio molecular dynamics. Subsequently, TSLs for hydrogen and zirconium in ZrHx and ZrH2 were generated using the Full Law Analysis Scattering System Hub (FLASSH) code. The built-in generalized coherent elastic routine was used to generate the previously neglected elastic contribution from zirconium for this material. The present TSLs provide both a re-evaluation of the current ZrH sub-libraries and expansion of the set of TSLs available for the examination of neutrons in systems with zirconium hydride, permitting explicit treatment of δ and ϵ phases.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Computer modeling of self-assembly of the crystal structure of zeolite Na{sub 384}[Al{sub 384}Si{sub 384}O{sub 1536}] (H{sub 2}O){sub 422} (LTN, cF4080) from suprapolyhedral cluster precursors AB{sub 2} (A-K{sub 48}, B-K{sub 24})

Combinatorial and topological analyses and a simulation of the self-assembly of zeolite crystal structure Na{sub 384}Al{sub 384}Si{sub 384}O{sub 1536} {center_dot} 422H{sub 2}O (LTN, sp. gr. Fd3 bar) have been performed using computer methods (TOPOS program package). A cubic cell with the parameters a = 36.95 Angstrom-Sign and V = 50 449 Angstrom-Sign {sup 3} contains 768 framework-forming AlO{sub 4}- and SiO{sub 4} tetrahedra (T tetrahedra). The method of complete expansion of a 3D factor graph in nonintersecting cluster substructures in the tetrahedral T framework was used to reveal nanocluster precursors: A composed of 48 T tetrahedra (A-K{sub 48}) and B composed of 24 T tetrahedra (B-K{sub 24}). The nanocluster precursors A and B correspond to the polyhedral T clusters (tiles) 48T-grc and 24T-toc; they are involved in the matrix self-assembly of the crystal structure within the supracluster AB{sub 2}. The centers of clusters A and B occupy the positions of Mg and Cu atoms in the Laves net AB{sub 2} = MgCu{sub 2}; i.e., the zeolite structure is a suprapolyhedral analog of an intermetallic compound. The self-assembly code of a 3D structure from complementary bound nanocluster precursors is completely reconstuctured in the following form: supracluster {yields} primary chain {yields} microlayer {yields} microframework {yields} ...framework. The localization of the Na{sup +} template cations in the 6T- and 8T rings of nanocluster precursors A and B and Na{sup +} spacer cations in the 28T-ltn tile with the formation of tetrahedral configuration and in the center of 6-ring, which arises as a result of bonding two B nanoclusters, is established.

75 CONDENSED MATTER PHYSICS, SUPERCONDUCTIVITY AND↗

GNET2: an R package for constructing gene regulatory networks from transcriptomic data

Abstract Motivation The Gene Network Estimation Tool (GNET) is designed to build gene regulatory networks (GRNs) from transcriptomic gene expression data with a probabilistic graphical model. The data preprocessing, model construction and visualization modules of the original GNET software were developed on different programming platforms, which were inconvenient for users to deploy and use. Results Here, we present GNET2, an improved implementation of GNET as an integrated R package. GNET2 provides more flexibility for parameter initialization and regulatory module construction based on the core iterative modeling process of the original algorithm. The data exchange interface of GNET2 is handled within an R session automatically. Given the growing demand for regulatory network reconstruction from transcriptomic data, GNET2 offers a convenient option for GRN inference on large datasets. Availability and implementation The source code of GNET2 is available at https://github.com/jianlin-cheng/GNET2. Supplementary information Supplementary data are available at Bioinformatics online.

59 BASIC BIOLOGICAL SCIENCES↗

A Unit Testing Framework for Scientific Legacy Code

Large-scale scientific applications play important roles in supporting research. However, it is often very expensive and time-consuming to make changes to, maintain and evolve the scientific code due to its complexity and poor programming skills of researchers. Therefore, in order to visualize scientific code architecture to optimize software design, understand undocumented source code, and analyze software flow and functionality, we first introduce a unit testing framework (UTF). Then, because such infrastructure's performance is very crucial in practical use since the scientific legacy applications simulate instances in a long period of time, we improve the UTF by applying Message Passing based Parallelization and parallel I/O operations. Furthermore, due to the scientific code has enormous state data and the I/O capacity on the server is limited, we apply in situ data analysis method to encounter fewer resource limitations, and adopt signal processing to greatly reduce data transfer. Last, we demonstrated the correctness and high-efficiency of our framework for legacy Earth model on Titan supercomputer.

97 MATHEMATICS AND COMPUTING↗

Simulation of radiation-defect formation processes in heterostructures with self-assembled Ge(Si)/Si(001) nanoislands under neutron irradiation

TRISQD software is developed for the computer simulation of processes in which radiation defects are formed under the corpuscular irradiation of semiconductor heterostructures with lenticular nanoinclusions of various shapes. The computer program is used to study defect-formation processes in p-i-n diodes with the i region having a built-in 20-period lattice of self-assembled Ge(Si) nanoislands formed under irradiation with high-energy neutrons. It is found that the fraction of Ge(Si) nanoislands in which point radiation defects are formed under the impact of atomic-displacement cascades is ≤3% of their total number in the lattice. More than 94% of the defects are localized in the bulk of the p, n, and i regions of the diode and in silicon layers that separate sheets of Ge(Si) nanoislands.

36 MATERIALS SCIENCE↗