Publications

37 Results

Search results

Jump to search filters

AMR Indicator Effects on Reactive Flow Behavior

Proceedings 17th International Detonation Symposium IDS 2024

Ruggirello, Kevin P.; Tuttle, Leah

A new Adaptive Mesh Refinement (AMR) keyword was added to the CTH1 hydrocode developed at Sandia National Laboratories (SNL). The new indicator keyword, "ratec*ycle", allows the user to specify the minimum number of computational cycles before an AMR block is allowed to be un-refined. This option is designed to allow the analyst to control how quickly a block is un-refined to avoid introducing anomalous waves in their solution due to information propagating across mesh resolution changes. For example, in reactive flow simulations it is often desirable to accurately capture the expansion region behind the reaction front. The effect of this new option was examined using the XHVRB2, 3 model for XTX8003 to model the propagation of the detonation wave in explosives in small channels, and also for a simpler explosive model driving a steel case. The effect on computational cost as a function of this new option was also examined.

More Details

Comparison of reactive burn equilibrium closure assumptions in CTH

AIP Conference Proceedings

Ruggirello, Kevin P.; Tuttle, Leah; Kittell, David E.

For reactive burn models in hydrocodes, an equilibrium closure assumption is typically made between the unreacted and product equations of state. In the CTH [1] (not an acronym) hydrocode the assumption of density and temperature equilibrium is made by default, while other codes make a pressure and temperature equilibrium assumption. The main reason for this difference is the computational efficiency in making the density and temperature assumption over the pressure and temperature one. With fitting to data, both assumptions can accurately predict reactive flow response using the various models, but the model parameters from one code cannot necessarily be used directly in a different code with a different closure assumption. A new framework is intro-duced in CTH to allow this assumption to be changed independently for each reactive material. Comparisons of the response and computational cost of the History Variable Reactive Burn (HVRB) reactive flow model with the different equilibrium assumptions are presented.

More Details

Predictive Science ASC Alliance Program (PSAAP) II 2016 Review of the Carbon Capture Multidisciplinary Science Center (CCMSC) at the University of Utah

Hoekstra, Robert J.; Ruggirello, Kevin P.

The review was conducted on May 9-10, 2016 at the University of Utah. Overall the review team was impressed with the work presented and found that the CCMSC had met or exceeded the Year 2 milestones. Specific details, comments and recommendations are included in this document.

More Details

Predictive Science ASC Alliance Program (PSAAP) II: 2018 Review of the Carbon Capture Multidisciplinary Science Center (CCMSC) at the University of Utah

Hoekstra, Robert J.; Hungerford, Aimee L.; Montoya, David R.; Ferencz, Robert M.; Kuhl, Alan L.; Ruggirello, Kevin P.

The review team convened at the University of Utah March 7-8, 2018, to review the Carbon Capture Multidisciplinary Science Center (CCMSC) funded by the 2nd Predictive Science ASC Alliance Program (PSAAP II). Center leadership and researchers made very clear and informative presentations, accurately portraying their work and successes while candidly discussing their concerns and known areas in need of improvement.

More Details

Trinity Phase 2 Open Science: CTH

Ruggirello, Kevin P.; Vogler, Tracy J.

CTH is an Eulerian hydrocode developed by Sandia National Laboratories (SNL) to solve a wide range of shock wave propagation and material deformation problems. Adaptive mesh refinement is also used to improve efficiency for problems with a wide range of spatial scales. The code has a history of running on a variety of computing platforms ranging from desktops to massively parallel distributed-data systems. For the Trinity Phase 2 Open Science campaign, CTH was used to study mesoscale simulations of the hypervelocity penetration of granular SiC powders. The simulations were compared to experimental data. A scaling study of CTH up to 8192 KNL nodes was also performed, and several improvements were made to the code to improve the scalability.

More Details

High Performance Computing Metrics to Enable Application-Platform Communication

Agelastos, Anthony M.; Brandt, James M.; Gentile, Ann C.; Lamb, Justin M.; Ruggirello, Kevin P.; Stevenson, Joel O.

Sandia has invested heavily in scientific/engineering application development and in the research, development, and deployment of large scale HPC platforms to support the computational needs of these applications. As application developers continually expand the capabilities of their software and spend more time on performance tuning of applications for these platforms, HPC platform resources are at a premium as they are a heavily shared resource serving the varied needs of many users. To ensure that the HPC platform resources are being used effciently and perform as designed, it is necessary to obtain reliable data on resource utilization that will allow us to investigate the occurrence, severity, and causes of performance-affecting contention between applications. The work presented in this paper was an initial step to determine if resource contention can be understood and minimized through monitoring, modeling, planning and infrastructure. This paper describes the set of metric definitions, identified in this research, that can be used as meaningful and potentially actionable indicators of performance-affecting contention between applications. These metrics were verified using the observed slowdown of IOR, IMB, and CTH in operating scenarios that forced contention. This paper also describes system/application monitoring activities that are critical to distilling vast amounts of data into quantities that hold the key to understanding for an application's performance under production conditions and that will ultimately aid in Sandia's efforts to succeed in extreme-scale computing.

More Details

High Fidelity Coupling Methods for Blast Response on Thin Shell Structures

Thomas, Jesse D.; Ruggirello, Kevin P.; Love, Edward; Rider, William J.; Heinstein, Martin

Computational simulation of structures subjected to blast loadings requires integration of computational shock-physics for blast, and structural response with potential for pervasive failure. Current methodologies for this problem space are problematic in terms of efficiency and solution quality. This report details the development of several coupling algorithms for thin shells, with an emphasis on rigorous verification where possible and comparisons to existing methodologies in use at Sandia.

More Details

Evaluating the Material Point Method in CTH Using the Method of Manufactured Solutions

Ruggirello, Kevin P.; Nishawala, Vinesh V.

The Method of Manufactured Solutions (MMS) is used to evaluate the Material Point Method (MPM) implemented in CTH, i.e. Markers. MMS is a verification approach in which a desired deformation field is prescribed and the required forcing function to achieve the prescribed deformation is determined analytically. The calculated forcing function is applied within CTH markers determine if the correct displacement field is recovered. For the cases examined in this study, a ring is subjected to a finite, angular-independent, spatially varying body force, superposed with a rigid-body rotation. This test will assess the solid mechanics response of the MPM within CTH for large deformation problems. This page intentionally left blank.

More Details

A comparison of parallelization strategies for the Material Point Method

11th World Congress on Computational Mechanics, WCCM 2014, 5th European Conference on Computational Mechanics, ECCM 2014 and 6th European Conference on Computational Fluid Dynamics, ECFD 2014

Ruggirello, Kevin P.; Schumacher, Shane C.

Recently the Lagrangian Material Point Method (MPM) [1] has been integrated into the Eulerian finite volume shock physics code CTH [2] at Sandia National Laboratories. CTH has the capabilities of adaptive mesh refinement (AMR), multiple materials and numerous material models for equation of state, strength, and failure. In order to parallelize the MPM in CTH two different approaches were tested. The first was a ghost particle concept, where the MPM particles are mirrored onto neighboring processors in order to correctly assemble the mesh boundary values on the grid. The second approach exchanges the summed mesh values at processor boundaries without the use of ghost particles. Both methods have distinct advantages for parallelization. These parallelization approaches were tested for both strong and weak scaling. This paper will compare the parallel scaling efficiency, and memory requirements of both approaches for parallelizing the MPM.

More Details

A comparison of the shock response of the Material Point Method

Journal of Physics: Conference Series

Ruggirello, Kevin P.; Schumacher, Shane C.

The Lagrangian Material Point Method (MPM) [1, 2] has been implemented into the Eulerian shock physics code CTH [3] at Sandia National Laboratories. Eulerian hydrodynamic methods are useful for large deformation problems, where mesh tangling typically leads to difficulties for Lagrangian finite element methods. However, Eulerian techniques suffer from numerical diffusion due to advection, which can be problematic for many material models requiring the transport of a damage parameter or other state variables that need to remain sharp [4]. The inclusion of the MPM in CTH allows for the accurate simulation of structural response to shock loading in a single framework. This paper presents a comparison of the shock response of the MPM and CPDI to the CTH hydrodynamics code. © Published under licence by IOP Publishing Ltd.

More Details

A comparison of the shock response of the Material Point Method

Journal of Physics Conference Series

Ruggirello, Kevin P.; Schumacher, Shane C.

The Lagrangian Material Point Method (MPM) [1, 2] has been implemented into the Eulerian shock physics code CTH [3] at Sandia National Laboratories. Eulerian hydrodynamic methods are useful for large deformation problems, where mesh tangling typically leads to difficulties for Lagrangian finite element methods. However, Eulerian techniques suffer from numerical diffusion due to advection, which can be problematic for many material models requiring the transport of a damage parameter or other state variables that need to remain sharp [4]. The inclusion of the MPM in CTH allows for the accurate simulation of structural response to shock loading in a single framework. This paper presents a comparison of the shock response of the MPM and CPDI to the CTH hydrodynamics code. © Published under licence by IOP Publishing Ltd.

More Details

A dynamic adaptation technique for the material point method

Particle-Based Methods III: Fundamentals and Applications - Proceedings of the 3rd International Conference on Particle-based MethodsFundamentals and Applications, Particles 2013

Ruggirello, Kevin P.; Schumacher, Shane C.

The Lagrangian Material Point Method (MPM) [1, 2] has been implemented into the Eulerian shock physics code CTH[3], at Sandia National Laboratories. Since the MPM uses a background grid to calculate gradients, the method can numerically fracture if an insufficient number of particles per cell are used in high strain problems. Numerical fracture happens when the particles become separated by more than a grid cell leading to a loss of communication between them. One solution to this problem is the Convected Particle Domain Interpolation (CPDI) technique[4] where the shape functions are allowed to stretch smoothly across multiple grid cells, which alleviates this issue but introduces difficulties for parallelization because the particle domains can become non-local. This paper presents an approach where the particles are dynamically split when the volumetric strain for a particle becomes greater than a set limit so that the particle domain is always local, and presents an application to a large strain problem.

More Details

Dynamic failure of materials using the material point method in CTH

Particle-Based Methods III: Fundamentals and Applications - Proceedings of the 3rd International Conference on Particle-based MethodsFundamentals and Applications, Particles 2013

Schumacher, Shane C.; Ruggirello, Kevin P.

The dynamic failure of materials in a finite volume shock physics computational code poses many challenges. Sandia National Laboratories has added Lagrangian markers as a new capability to CTH. The failure process of a marker in CTH is driven by the nature of Lagrangian numerical methods. This process is performed in three steps and the first step is to detect failure using the material constitutive model. The constitutive model detects failure computing damage or other means from the strain rate, strain, stress, etc. Once failure has been determined the material stress and energy states are released along a path driven by the constitutive model. Once the magnitude of the stress reaches a critical value, the material is switched to another material that behaves hydrodynamically. The hydrodynamic failed material is by definition non-shear-supporting but still retains the Equation of State (EOS) portion of the constitutive model. The material switching process is conservative in mass, momentum and energy. The failed marker material is allowed to fail using the CTH method of void insertion as necessary during the computation.

More Details
37 Results
37 Results