Publications

Results 1–25 of 85

Search results

Jump to search filters

SIERRA Code Coupling Module: Arpeggio User Manual - Version 5.26

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Moser, Daniel R.; Phillips, Malachi; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Lamb, Justin M.; Crean, Jared C.

The SNL Sierra Mechanics code suite is designed to enable simulation of complex multiphysics scenarios. The code suite is composed of several specialized applications which can operate either in standalone mode or coupled with each other. Arpeggio is a supported utility that enables loose coupling of the various Sierra Mechanics applications by providing access to Framework services that facilitate the coupling.

More Details

SIERRA Multimechanics Module: Aria Verification Manual - Version 5.26

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Moser, Daniel R.; Phillips, Malachi; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Carnes, Brian; Lamb, Justin M.; Crean, Jared C.

Presented in this document is a portion of the tests that exist in the Sierra Thermal/Fluids verification test suite. Each of these tests is run nightly with the Sierra/TF code suite and the results of the test checked under mesh refinement against the correct analytic result. For each of the tests presented in this document the test setup, derivation of the analytic solution, and comparison of the code results to the analytic solution is provided.

More Details

SIERRA Low Mach Module: Fuego Verification Manual - Version 5.26

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Moser, Daniel R.; Phillips, Malachi; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Lamb, Justin M.; Crean, Jared C.

The SIERRA Low Mach Module: Fuego, henceforth referred to as Fuego, is the key element of the ASC fire environment simulation project. The fire environment simulation project is directed at characterizing both open large-scale pool fires and building enclosure fires. Fuego represents the turbulent, buoyantly-driven incompressible flow, heat transfer, mass transfer, combustion, soot, and absorption coefficient model portion of the simulation software.

More Details

Enhancing Developer Productivity - L2 Milestone Final Report

Clausen, Jonathan; Brunini, Victor; Lindsay, Payton; Loprinzi, Mario V.; Pacella, Heather; Wagman, Ellen B.; Voskuilen, Tyler; Wildman, Raymond A.; Wilson, Christopher R.; Galpin, Terri L.

This report documents the work done as part of the “Enhancing Developer Productivity” level 2 milestone. The team surveyed developers about impediments and successes; improved our CI pipeline monitoring and reporting; developed tools for line coverage reporting and analysis; improved compiler warning adherence in SIERRA; prototyped static analysis, AI, and mutation testing tooling in SIERRA; and developed a 3-5 year SIERRA plan document to help these initiatives continue past this milestone.

More Details

SIERRA Low Mach Module: Fuego Verification Manual - Version 5.24

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Moser, Daniel R.; Phillips, Malachi; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Lamb, Justin M.; Crean, Jared C.

The SIERRA Low Mach Module: Fuego, henceforth referred to as Fuego, is the key element of the ASC fire environment simulation project. The fire environment simulation project is directed at characterizing both open large-scale pool fires and building enclosure fires. Fuego represents the turbulent, buoyantly-driven incompressible flow, heat transfer, mass transfer, combustion, soot, and absorption coefficient model portion of the simulation software. Sierra/PMR handles the participating-media thermal radiation mechanics. This project is an integral part of the SIERRA multi-mechanics software development project. Fuego depends heavily upon the core architecture developments provided by SIERRA for massively parallel computing, solution adaptivity, and mechanics coupling on unstructured grids.

More Details

Sierra/Aria Verification Manual – Version 5.24

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Moser, Daniel R.; Phillips, Malachi; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Carnes, Brian; Lamb, Justin M.; Crean, Jared C.

Presented in this document is a portion of the tests that exist in the Sierra Thermal/Fluids verification test suite. Each of these tests is run nightly with the Sierra/TF code suite and the results of the test checked under mesh refinement against the correct analytic result. For each of the tests presented in this document the test setup, derivation of the analytic solution, and comparison of the code results to the analytic solution is provided. This document can be used to confirm that a given code capability is verified or referenced as a compilation of example problems.

More Details

SIERRA Code Coupling Module: Arpeggio User Manual - Version 5.24

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Moser, Daniel R.; Phillips, Malachi; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Lamb, Justin M.; Crean, Jared C.

The SNL Sierra Mechanics code suite is designed to enable simulation of complex multiphysics scenarios. The code suite is composed of several specialized applications which can operate either in standalone mode or coupled with each other. Arpeggio is a supported utility that enables loose coupling of the various Sierra Mechanics applications by providing access to Framework services that facilitate the coupling. More importantly Arpeggio orchestrates the execution of applications that participate in the coupling. This document describes the various components of Arpeggio and their operability. The intent of the document is to provide a fast path for analysts interested in coupled applications via simple examples of its usage.

More Details

Sierra/Aria Verification Manual (V. 5.22)

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Moser, Daniel R.; Phillips, Malachi; Ransegnola, Thomas M.; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Carnes, Brian; Lamb, Justin M.

Presented in this document is a portion of the tests that exist in the Sierra Thermal/Fluids verification test suite. Each of these tests is run nightly with the Sierra/TF code suite and the results of the test checked under mesh refinement against the correct analytic result. For each of the tests presented in this document the test setup, derivation of the analytic solution, and comparison of the code results to the analytic solution is provided.

More Details

SIERRA Code Coupling Module: Arpeggio User Manual (V. 5.22)

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Moser, Daniel R.; Phillips, Malachi; Ransegnola, Thomas M.; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Lamb, Justin M.

The SNL Sierra Mechanics code suite is designed to enable simulation of complex multiphysics scenarios. The code suite is composed of several specialized applications which can operate either in standalone mode or coupled with each other. Arpeggio is a supported utility that enables loose coupling of the various Sierra Mechanics applications by providing access to Framework services that facilitate the coupling.

More Details

SIERRA Low Mach Module: Fuego Verification Manual (V.5.20)

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Matula, Neil R.; Moser, Daniel R.; Phillips, Malachi; Ransegnola, Thomas M.; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Smith, Timothy A.; Lamb, Justin M.

The SIERRA Low Mach Module: Fuego, henceforth referred to as Fuego, is the key element of the ASC fire environment simulation project. The fire environment simulation project is directed at characterizing both open large-scale pool fires and building enclosure fires. Fuego represents the turbulent, buoyantly-driven incompressible flow, heat transfer, mass transfer, combustion, soot, and absorption coefficient model portion of the simulation software. Sierra/PMR handles the participating-media thermal radiation mechanics. This project is an integral part of the SIERRA multi-mechanics software development project. Fuego depends heavily upon the core architecture developments provided by SIERRA for massively parallel computing, solution adaptivity, and mechanics coupling on unstructured grids.

More Details

SIERRA Multimechanics Module: Aria Verification Manual (V.5.20)

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Matula, Neil R.; Moser, Daniel R.; Phillips, Malachi; Ransegnola, Thomas M.; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Smith, Timothy A.; Lamb, Justin M.

Presented in this document is a portion of the tests that exist in the Sierra Thermal/Fluids verification test suite. Each of these tests is run nightly with the Sierra/TF code suite and the results of the test checked under mesh refinement against the correct analytic result. For each of the tests presented in this document the test setup, derivation of the analytic solution, and comparison of the code results to the analytic solution is provided.

More Details

SIERRA Code Coupling Module: Arpeggio User Manual (V.5.20)

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Matula, Neil R.; Moser, Daniel R.; Phillips, Malachi; Ransegnola, Thomas M.; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Smith, Timothy A.; Lamb, Justin M.

The SNL Sierra Mechanics code suite is designed to enable simulation of complex multiphysics scenarios. The code suite is composed of several specialized applications which can operate either in standalone mode or coupled with each other. Arpeggio is a supported utility that enables loose coupling of the various Sierra Mechanics applications by providing access to Framework services that facilitate the coupling. More importantly Arpeggio orchestrates the execution of applications that participate in the coupling. This document describes the various components of Arpeggio and their operability. The intent of the document is to provide a fast path for analysts interested in coupled applications via simple examples of its usage.

More Details

SIERRA Low Mach Module: Fuego Verification Manual (V.5.20)

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Matula, Neil R.; Moser, Daniel R.; Phillips, Malachi; Ransegnola, Thomas M.; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Smith, Timothy A.; Lamb, Justin M.

The SIERRA Low Mach Module: Fuego, henceforth referred to as Fuego, is the key element of the ASC fire environment simulation project. The fire environment simulation project is directed at characterizing both open large-scale pool fires and building enclosure fires. Fuego represents the turbulent, buoyantly-driven incompressible flow, heat transfer, mass transfer, combustion, soot, and absorption coefficient model portion of the simulation software. Sierra/PMR handles the participating-media thermal radiation mechanics. This project is an integral part of the SIERRA multi-mechanics software development project. Fuego depends heavily upon the core architecture developments provided by SIERRA for massively parallel computing, solution adaptivity, and mechanics coupling on unstructured grids.

More Details

SIERRA Multimechanics Module: Aria Verification Manual (V.5.20)

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Matula, Neil R.; Moser, Daniel R.; Phillips, Malachi; Ransegnola, Thomas M.; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Smith, Timothy A.; Carnes, Brian; Lamb, Justin M.

Presented in this document is a portion of the tests that exist in the Sierra Thermal/Fluids verification test suite. Each of these tests is run nightly with the Sierra/TF code suite and the results of the test checked under mesh refinement against the correct analytic result. For each of the tests presented in this document the test setup, derivation of the analytic solution, and comparison of the code results to the analytic solution is provided.

More Details

Sierra/Aria Verification Manual – 5.18 Version

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Matula, Neil R.; Moser, Daniel R.; Phillips, Malachi; Ransegnola, Thomas M.; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Smith, Timothy A.; Carnes, Brian; Lamb, Justin M.

Presented in this document is a portion of the tests that exist in the Sierra Thermal/Fluids verification test suite. Each of these tests is run nightly with the Sierra/TF code suite and the results of the test checked under mesh refinement against the correct analytic result. For each of the tests presented in this document the test setup, derivation of the analytic solution, and comparison of the code results to the analytic solution is provided. This document can be used to confirm that a given code capability is verified or referenced as a compilation of example problems.

More Details

SIERRA Code Coupling Module: Arpeggio User Manual - Version 5.18

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Matula, Neil R.; Moser, Daniel R.; Phillips, Malachi; Ransegnola, Thomas M.; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Smith, Timothy A.; Lamb, Justin M.

The SNL Sierra Mechanics code suite is designed to enable simulation of complex multiphysics scenarios. The code suite is composed of several specialized applications which can operate either in standalone mode or coupled with each other. Arpeggio is a supported utility that enables loose coupling of the various Sierra Mechanics applications by providing access to Framework services that facilitate the coupling. More importantly Arpeggio orchestrates the execution of applications that participate in the coupling. This document describes the various components of Arpeggio and their operability. The intent of the document is to provide a fast path for analysts interested in coupled applications via simple examples of its usage.

More Details

SIERRA Low Mach Module: Fuego Verification Manual – 5.18 Version

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln; Knaus, Robert C.; Kucala, Alec; Lin, Stephen E.; Matula, Neil R.; Moser, Daniel R.; Phillips, Malachi; Ransegnola, Thomas M.; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Smith, Timothy A.; Lamb, Justin M.

The SIERRA Low Mach Module: Fuego, henceforth referred to as Fuego, is the key element of the ASC fire environment simulation project. The fire environment simulation project is directed at characterizing both open large-scale pool fires and building enclosure fires. Fuego represents the turbulent, buoyantly-driven incompressible flow, heat transfer, mass transfer, combustion, soot, and absorption coefficient model portion of the simulation software. Using MPMD coupling, Scefire and Nalu handle the participating-media thermal radiation mechanics. This project is an integral part of the SIERRA multi-mechanics software development project. Fuego depends heavily upon the core architecture developments provided by SIERRA for massively parallel computing, solution adaptivity, and mechanics coupling on unstructured grids.

More Details

FY20 ASC IC L2 Milestone 7180: Performance Portability of SIERRA Mechanics Applications to ATS-1 and ATS-2. Executive Summary

Mosby, Matthew D.; Clausen, Jonathan; Crane, Nathan K.; Drake, Richard R.; Thomas, Jesse D.; Williams, Alan B.; Pierson, Kendall H.

The overall goal of this work was to accelerate simulations supporting the nuclear deterrence (ND) mission through improved performance of key algorithms in the ASC IC Sierra multi-physics application suite. This work focused on porting and optimizing algorithms for the graphics processing units (GPU) on the second ASC advanced technology system (ATS-2), while maintaining or improving performance on commodity technology systems (CTS) and ATS-1. Furthermore, these algorithmic developments used the ASC developed Kokkos performance portability abstraction library to maintain high performance across platforms using identical code, and enable sustainable reduced-cost migration and performance optimization to emerging hardware.

More Details

A unified analysis of nano-to-microscale particle dispersion in tubular blood flow

Physics of Fluids

Liu, Z.; Clausen, Jonathan; Rao, Rekha R.; Aidun, C.K.

Transport of solid particles in blood flow exhibits qualitative differences in the transport mechanism when the particle varies from nanoscale to microscale size comparable to the red blood cell (RBC). The effect of microscale particle margination has been investigated by several groups. Also, the transport of nanoscale particles (NPs) in blood has received considerable attention in the past. This study attempts to bridge the gap by quantitatively showing how the transport mechanism varies with particle size from nano-to-microscale. Using a three-dimensional (3D) multiscale method, the dispersion of particles in microscale tubular flows is investigated for various hematocrits, vessel diameters, and particle sizes. NPs exhibit a nonuniform, smoothly dispersed distribution across the tube radius due to severe Brownian motion. The near-wall concentration of NPs can be moderately enhanced by increasing hematocrit and confinement. Moreover, there exists a critical particle size (∼1 μm) that leads to excessive retention of particles in the cell-free region near the wall, i.e., margination. Above this threshold, the margination propensity increases with the particle size. The dominance of RBC-enhanced shear-induced diffusivity (RESID) over Brownian diffusivity (BD) results in 10 times higher radial diffusion rates in the RBC-laden region compared to that in the cell-free layer, correlated with the high margination propensity of microscale particles. This work captures the particle size-dependent transition from Brownian-motion dominant dispersion to margination using a unified 3D multiscale computational approach and highlights the linkage between the radial distribution of RESID and the margination of particles in confined blood flows.

More Details

Nanoparticle diffusion in sheared cellular blood flow

Journal of Fluid Mechanics

Liu, Zixiang; Clausen, Jonathan; Rao, Rekha R.; Aidun, Cyrus K.

Using a multiscale blood flow solver, the complete diffusion tensor of nanoparticles (NPs) in sheared cellular blood flow is calculated over a wide range of shear rate and haematocrit. In the short-time regime, NPs exhibit anomalous dispersive behaviors under high shear and high haematocrit due to the transient elongation and alignment of the red blood cells (RBCs). In the long-time regime, the NP diffusion tensor features high anisotropy. Particularly, there exists a critical shear rate around which the shear-rate dependence of the diffusivity tensor changes from linear to nonlinear scale. Above the critical shear rate, the cross-stream diffusivity terms vary sublinearly with shear rate, while the longitudinal term varies superlinearly. The dependence on haematocrit is linear in general except at high shear rates, where a sublinear scale is found for the vorticity term and a quadratic scale for the longitudinal term. Through analysis of the suspension microstructure and numerical experiments, the nonlinear haemorheological dependence of the NP diffusion tensor is attributed to the streamwise elongation and cross-stream contraction of RBCs under high shear, quantified by a capillary number. The RBC size is shown to be the characteristic length scale affecting the RBC-enhanced shear-induced diffusion (RESID), while the NP submicrometre size exhibits negligible influence on the RESID. Based on the observed scaling behaviours, empirical correlations are proposed to bridge the NP diffusion tensor to specific shear rate and haematocrit. The characterized NP diffusion tensor provides a constitutive relation that can lead to more effective continuum models to tackle large-scale NP biotransport applications.

More Details
Results 1–25 of 85
Results 1–25 of 85
Top