Engineering topics
Olson, Kevin
Publications and source records attributed to Olson, Kevin.
Sandia Analysis Workbench – Integration Framework
The Workbench Integration Framework is an application platform designed to facilitate the creation of desktop software for engineering analysis.
Highly functionalized organic nitrates in the southeast United States: Contribution to secondary organic aerosol and reactive nitrogen budgets
Significance We present online field observations of the speciated molecular composition of organic nitrates in ambient atmospheric particles utilizing recently developed high-resolution MS-based instrumentation. We find that never-before-identified low-volatility organic species, which are highly functionalized, explain a major fraction of the total particle nitrate mass measured by the traditional aerosol mass spectrometer. An observationally constrained box model shows that these organic nitrates are likely derived from oxidation of biogenic hydrocarbons and persist in the particle phase for only a few hours. Given their high rate of loss, their fates have significant implications for the budgets of secondary organic aerosol particles and nitrogen oxides but are currently unknown.
JAva GUi for Applied Research (JAGUAR) v 3.0
JAGUAR is a Java software tool for automatically rendering a graphical user interface (GUI) from a structured input specification. It is designed as a plug-in to the Eclipse workbench to enable users to create, edit, and externally execute analysis application input decks and then view the results. JAGUAR serves as a GUI for Sandia's DAKOTA software toolkit for optimization and uncertainty quantification. It will include problem (input deck)set-up, option specification, analysis execution, and results visualization. Through the use of wizards, templates, and views, JAGUAR helps uses navigate the complexity of DAKOTA's complete input specification. JAGUAR is implemented in Java, leveraging Eclipse extension points and Eclipse user interface. JAGUAR parses a DAKOTA NIDR input specification and presents the user with linked graphical and plain text representations of problem set-up and option specification for DAKOTA studies. After the data has been input by the user, JAGUAR generates one or more input files for DAKOTA, executes DAKOTA, and captures and interprets the results
Parallel Adaptive Mesh Refinement Library
Parallel Adaptive Mesh Refinement Library (PARAMESH) is a package of Fortran 90 subroutines designed to provide a computer programmer with an easy route to extension of (1) a previously written serial code that uses a logically Cartesian structured mesh into (2) a parallel code with adaptive mesh refinement (AMR). Alternatively, in its simplest use, and with minimal effort, PARAMESH can operate as a domain-decomposition tool for users who want to parallelize their serial codes but who do not wish to utilize adaptivity. The package builds a hierarchy of sub-grids to cover the computational domain of a given application program, with spatial resolution varying to satisfy the demands of the application. The sub-grid blocks form the nodes of a tree data structure (a quad-tree in two or an oct-tree in three dimensions). Each grid block has a logically Cartesian mesh. The package supports one-, two- and three-dimensional models.
Evolving a Puncture Black Hole with Fixed Mesh Refinement
We present a detailed study of the effects of mesh refinement boundaries on the convergence and stability of simulations of black hole spacetimes. We find no technical problems. In our applications of this technique to the evolution of puncture initial data, we demonstrate that it is possible to simulaneously maintain second order convergence near the puncture and extend the outer boundary beyond 100M, thereby approaching the asymptotically flat region in which boundary condition problems are less difficult.