Publications

24 Results

Search results

Jump to search filters

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

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln N.; Knaus, Robert C.; Kucala, Alec; Lin, Stephen; Matula, Neil; 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 Low Mach Module: Fuego Verification Manual (V.5.20)

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln N.; Knaus, Robert C.; Kucala, Alec; Lin, Stephen; Matula, Neil; 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/Aria Verification Manual – 5.18 Version

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln N.; Knaus, Robert C.; Kucala, Alec; Lin, Stephen; Matula, Neil; Moser, Daniel R.; Phillips, Malachi; Ransegnola, Thomas M.; Subia, Samuel R.; Vasyliv, Yaroslav V.; Voskuilen, Tyler; Smith, Timothy A.; Carnes, Brian R.; 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 Low Mach Module: Fuego Verification Manual – 5.18 Version

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln N.; Knaus, Robert C.; Kucala, Alec; Lin, Stephen; Matula, Neil; 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

SIERRA Code Coupling Module: Arpeggio User Manual - Version 5.18

Clausen, Jonathan; Brunini, Victor; Collins, Lincoln N.; Knaus, Robert C.; Kucala, Alec; Lin, Stephen; Matula, Neil; 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

Code-verification techniques for the method-of-moments implementation of the combined-field integral equation

Journal of Computational Physics

Freno, Brian A.; Matula, Neil

Code verification plays an important role in establishing the credibility of computational simulations by assessing the correctness of the implementation of the underlying numerical methods. In computational electromagnetics, the numerical solution to integral equations incurs multiple interacting sources of numerical error, as well as other challenges, which render traditional code-verification approaches ineffective. In this paper, we provide approaches to separately measure the numerical errors arising from these different error sources for the method-of-moments implementation of the combined-field integral equation. We demonstrate the effectiveness of these approaches for cases with and without coding errors.

More Details

Code-verification techniques for the method-of-moments implementation of the magnetic-field integral equation

Journal of Computational Physics

Freno, Brian A.; Matula, Neil

For computational physics simulations, code verification plays a major role in establishing the credibility of the results by assessing the correctness of the implementation of the underlying numerical methods. In computational electromagnetics, surface integral equations, such as the method-of-moments implementation of the magnetic-field integral equation, are frequently used to solve Maxwell's equations on the surfaces of electromagnetic scatterers. These electromagnetic surface integral equations yield many code-verification challenges due to the various sources of numerical error and their possible interactions. In this paper, we provide approaches to separately measure the numerical errors arising from these different error sources. We demonstrate the effectiveness of these approaches for cases with and without coding errors.

More Details

Code-verification techniques for the method-of-moments implementation of the magnetic-field integral equation

Journal of Computational Physics

Freno, Brian A.; Matula, Neil

For computational physics simulations, code verification plays a major role in establishing the credibility of the results by assessing the correctness of the implementation of the underlying numerical methods. In computational electromagnetics, surface integral equations, such as the method-of-moments implementation of the magnetic-field integral equation, are frequently used to solve Maxwell's equations on the surfaces of electromagnetic scatterers. These electromagnetic surface integral equations yield many code-verification challenges due to the various sources of numerical error and their possible interactions. In this paper, we provide approaches to separately measure the numerical errors arising from these different error sources. We demonstrate the effectiveness of these approaches for cases with and without coding errors.

More Details

Code-verification techniques for the method-of-moments implementation of the magnetic-field integral equation

Journal of Computational Physics

Freno, Brian A.; Matula, Neil

For computational physics simulations, code verification plays a major role in establishing the credibility of the results by assessing the correctness of the implementation of the underlying numerical methods. In computational electromagnetics, surface integral equations, such as the method-of-moments implementation of the magnetic-field integral equation, are frequently used to solve Maxwell's equations on the surfaces of electromagnetic scatterers. These electromagnetic surface integral equations yield many code-verification challenges due to the various sources of numerical error and their possible interactions. In this paper, we provide approaches to separately measure the numerical errors arising from these different error sources. We demonstrate the effectiveness of these approaches for cases with and without coding errors.

More Details

ExaWind: Then and now

Crozier, Paul; Berger-Vergiat, Luc; Dement, David C.; Develder, Nathaniel; Hu, Jonathan J.; Knaus, Robert C.; Lee, Dong H.; Matula, Neil; Overfelt, James R.; Sakievich, Philip; Smith, Timothy A.; Williams, Alan B.; Prokopenko, Andrey; Moser, Robert; Melvin, Jeremy; Sprague, Michael; Bidadi, Shreyas; Brazell, Michael; Brunhart-Lupo, Nicholas; Henry De Frahan, Marc; Rood, Jon; Sharma, Ashesh; Topcuoglu, Ilker; Vijayakumar, Ganesh

Abstract not provided.

Code verification for practically singular equations

Journal of Computational Physics

Freno, Brian A.; Matula, Neil

We report the method-of-moments implementation of the electric-field integral equation (EFIE) yields many code-verification challenges due to the various sources of numerical error and their possible interactions. Matters are further complicated by singular integrals, which arise from the presence of a Green's function. To address these singular integrals, an approach is presented in wherein both the solution and Green's function are manufactured. Because the arising equations are poorly conditioned, they are reformulated as a set of constraints for an optimization problem that selects the solution closest to the manufactured solution. In this paper, we demonstrate how, for such practically singular systems of equations, computing the truncation error by inserting the exact solution into the discretized equations cannot detect certain orders of coding errors. On the other hand, the discretization error from the optimal solution is a more sensitive metric that can detect orders less than those of the expected convergence rate.

More Details

ExaWind: Exascale Predictive Wind Plant Flow Physics Modeling

Sprague, Michael A.; Brazell, Michael; Brunhart-Lupo, Nicholas; Mullowney, Paul; Rood, Jon; Sharma, Ashesh; Thomas, Stephen; Vijayakumar, Ganesh; Crozier, Paul; Berger-Vergiat, Luc; Cheung, Lawrence; Develder, Nathaniel; Hu, Jonathan J.; Knaus, Robert C.; Lee, Dong H.; Matula, Neil; Overfelt, James R.; Sakievich, Philip; Smith, Timothy A.; Williams, Alan B.; Yamazaki, Ichitaro; Turner, John A.; Prokopenko, Andrey; Wilson, Robert; Moser, Robert; Melvin, Jeremy

Abstract not provided.

An Overview of Gemma FY2021 Verification Activities

Freno, Brian A.; Matula, Neil; Owen, Justin; Krueger, Aaron M.; Johnson, William A.

Though the method-of-moments implementation of the electric-field integral equation plays an important role in computational electromagnetics, it provides many code-verification challenges due to the different sources of numerical error and their possible interactions. Matters are further complicated by singular integrals, which arise from the presence of a Green's function. In this report, we document our research to address these issues, as well as its implementation and testing in Gemma.

More Details

ExaWind: Exascale Predictive Wind Plant Flow Physics Modeling

Sprague, Michael; Ananthan, Shreyas; Binyahib, Roba; Brazell, Michael; De Frahan, Marc H.; King, Ryan A.; Mullowney, Paul; Rood, Jon; Sharma, Ashesh; Thomas, Stephen A.; Vijayakumar, Ganesh; Crozier, Paul; Berger-Vergiat, Luc; Cheung, Lawrence; Dement, David C.; Develder, Nathaniel; Glaze, David J.; Hu, Jonathan J.; Knaus, Robert C.; Lee, Dong H.; Matula, Neil; Okusanya, Tolulope O.; Overfelt, James R.; Rajamanickam, Sivasankaran; Sakievich, Philip; Smith, Timothy A.; Vo, Johnathan; Williams, Alan B.; Yamazaki, Ichitaro; Turner, William J.; Prokopenko, Andrey; Wilson, Robert V.; Moser, Robert; Melvin, Jeremy; Sitaraman, Jay

Abstract not provided.

Nonintrusive manufactured solutions for ablation

AIAA Scitech 2021 Forum

Freno, Brian A.; Carnes, Brian R.; Matula, Neil

The study of heat transfer and ablation plays an important role in many problems of scientific and engineering interest. As with the computational simulation of any physical phenomenon, the first step towards establishing credibility in ablation simulations involves code verification. Code verification is typically performed using exact and manufactured solutions. However, manufactured solutions generally require the invasive introduction of an artificial forcing term within the source code, such that the code solves a modified problem for which the solution is known. In this paper, we present a nonintrusive method for manufacturing solutions for a non-decomposing ablation code, which does not require the addition of a source term.

More Details

Nonintrusive manufactured solutions for ablation

Physics of Fluids

Freno, Brian A.; Carnes, Brian R.; Matula, Neil

The study of heat transfer and ablation plays an important role in many problems of scientific and engineering interest. As with the computational simulation of any physical phenomenon, the first step toward establishing credibility in ablation simulations involves code verification. Code verification is typically performed using exact and manufactured solutions. However, manufactured solutions generally require the invasive introduction of an artificial forcing term within the source code such that the code solves a modified problem for which the solution is known. In this paper, we present a nonintrusive method for manufacturing solutions for a non-decomposing ablation code, which does not require the addition of a source term.

More Details

Nonintrusive manufactured solutions for ablation

Physics of Fluids

Freno, Brian A.; Carnes, Brian R.; Matula, Neil

The study of heat transfer and ablation plays an important role in many problems of scientific and engineering interest. As with the computational simulation of any physical phenomenon, the first step toward establishing credibility in ablation simulations involves code verification. Code verification is typically performed using exact and manufactured solutions. However, manufactured solutions generally require the invasive introduction of an artificial forcing term within the source code such that the code solves a modified problem for which the solution is known. In this paper, we present a nonintrusive method for manufacturing solutions for a non-decomposing ablation code, which does not require the addition of a source term.

More Details

An Overview of Gemma FY20 Verification Activities

Krueger, Aaron M.; Hamel, Jack; Matula, Neil; Freno, Brian A.

Gemma verification activities for FY20 can be divided into three categories: the development of specialized quadrature rules, initial progress towards the development of manufactured solutions for code verification, and automated code-verification testing. In the method-of-moments implementation of the electric-field integral equation, the presence of a Green’s function in the four-dimensional integrals yields singularities in the integrand when two elements are nearby. To address these challenges, we have developed quadrature rules to integrate the functions through which the singularities can be characterized. Code verification is necessary to develop confidence in the implementation of the numerical methods in Gemma. Therefore, we have begun investigating the use of manufactured solutions to more thoroughly verify Gemma. Manufactured solutions provide greater flexibility for testing aspects of the code; however, the aforementioned singularities provide challenges, and existing work is limited in rigor and quantity. Finally, we have implemented automated code-verification testing using the VVTest framework to automate the mesh refinement and execution of a Gemma simulation to generate mesh convergence data. This infrastructure computes the observed order of accuracy from these data and compares it with the theoretical order of accuracy to either develop confidence in the implementation of the numerical methods or detect coding errors.

More Details
24 Results
24 Results