Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Ray S. Tuminaro is active.

Publication


Featured researches published by Ray S. Tuminaro.


ACM Transactions on Mathematical Software | 2005

An overview of the Trilinos project

Michael A. Heroux; Roscoe A. Bartlett; Vicki E. Howle; Robert J. Hoekstra; Jonathan Joseph Hu; Tamara G. Kolda; Richard B. Lehoucq; Kevin R. Long; Roger P. Pawlowski; Eric Todd Phipps; Andrew G. Salinger; Heidi K. Thornquist; Ray S. Tuminaro; James M. Willenbring; Alan B. Williams; Kendall S. Stanley

The Trilinos Project is an effort to facilitate the design, development, integration, and ongoing support of mathematical software libraries within an object-oriented framework for the solution of large-scale, complex multiphysics engineering and scientific problems. Trilinos addresses two fundamental issues of developing software for these problems: (i) providing a streamlined process and set of tools for development of new algorithmic implementations and (ii) promoting interoperability of independently developed software.Trilinos uses a two-level software structure designed around collections of packages. A Trilinos package is an integral unit usually developed by a small team of experts in a particular algorithms area such as algebraic preconditioners, nonlinear solvers, etc. Packages exist underneath the Trilinos top level, which provides a common look-and-feel, including configuration, documentation, licensing, and bug-tracking.Here we present the overall Trilinos design, describing our use of abstract interfaces and default concrete implementations. We discuss the services that Trilinos provides to a prospective package and how these services are used by various packages. We also illustrate how packages can be combined to rapidly develop new algorithms. Finally, we discuss how Trilinos facilitates high-quality software engineering practices that are increasingly required from simulation software.


Journal of Computational Physics | 2003

Parallel multigrid smoothing: polynomial versus Gauss--Seidel

Mark F. Adams; Marian Brezina; Jonathan Joseph Hu; Ray S. Tuminaro

Gauss-Seidel is often the smoother of choice within multigrid applications. In the context of unstructured meshes, however, maintaining good parallel efficiency is difficult with multiplicative iterative methods such as Gauss-Seidel. This leads us to consider alternative smoothers. We discuss the computational advantages of polynomial smoothers within parallel multigrid algorithms for positive definite symmetric systems. Two particular polynomials are considered: Chebyshev and a multilevel specific polynomial. The advantages of polynomial smoothing over traditional smoothers such as Gauss-Seidel are illustrated on several applications: Poissons equation, thin-body elasticity, and eddy current approximations to Maxwells equations. While parallelizing the Gauss-Seidel method typically involves a compromise between a scalable convergence rate and maintaining high flop rates, polynomial smoothers achieve parallel scalable multigrid convergence rates without sacrificing flop rates. We show that, although parallel computers are the main motivation, polynomial smoothers are often surprisingly competitive with Gauss-Seidel smoothers on serial machines.


SIAM Journal on Scientific Computing | 2005

Block Preconditioners Based on Approximate Commutators

Howard C. Elman; Victoria E. Howle; John N. Shadid; Robert Shuttleworth; Ray S. Tuminaro

This paper introduces a strategy for automatically generating a block preconditioner for solving the incompressible Navier--Stokes equations. We consider the pressure convection--diffusion preconditioners proposed by Kay, Loghin, and Wathen [SIAM J. Sci. Comput., 24 (2002), pp. 237-256] and Silvester, Elman, Kay, and Wathen [J. Comput. Appl. Math., 128 (2001), pp. 261-279]. Numerous theoretical and numerical studies have demonstrated mesh independent convergence on several problems and the overall efficacy of this methodology. A drawback, however, is that it requires the construction of a convection--diffusion operator (denoted


conference on high performance computing (supercomputing) | 2000

Parallel Smoothed Aggregation Multigrid : Aggregation Strategies on Massively Parallel Machines

Ray S. Tuminaro; Charles Tong

F_p


Journal of Computational Physics | 2008

A taxonomy and comparison of parallel block multi-level preconditioners for the incompressible Navier-Stokes equations

Howard C. Elman; Victoria E. Howle; John N. Shadid; Robert Shuttleworth; Ray S. Tuminaro

) projected onto the discrete pressure space. This means that integration of this idea into a code that models incompressible flow requires a sophisticated understanding of the discretization and other implementation issues, something often held only by the developers of the model. As an alternative, we consider automatic ways of computing


SIAM Journal on Scientific Computing | 2007

Least Squares Preconditioners for Stabilized Discretizations of the Navier-Stokes Equations

Howard C. Elman; Victoria E. Howle; John N. Shadid; David J. Silvester; Ray S. Tuminaro

F_p


Journal of Computational Physics | 2003

A parallel block multi-level preconditioner for the 3D incompressible Navier--Stokes equations

Howard C. Elman; Victoria E. Howle; John N. Shadid; Ray S. Tuminaro

based on purely algebraic considerations. The new methods are closely related to the BFBt preconditioner of Elman [SIAM J. Sci. Comput., 20 (1999), pp. 1299-1316]. We use the fact that the preconditioner is derived from considerations of commutativity between the gradient and convection--diffusion operators, together with methods for computing sparse approximate inverses, to generate the required matrix


SIAM Journal on Scientific Computing | 1994

A comparison of preconditioned nonsymmetric Krylov methods on a large-scale MIMD machine

John N. Shadid; Ray S. Tuminaro

F_p


Concurrency and Computation: Practice and Experience | 1998

Parallel sparse matrix vector multiply software for matrices with data locality

Ray S. Tuminaro; John N. Shadid; Scott A. Hutchinson

automatically. We demonstrate that with this strategy the favorable convergence properties of the preconditioning methodology are retained.


SIAM Journal on Scientific Computing | 2015

PRESERVING LAGRANGIAN STRUCTURE IN NONLINEAR MODEL REDUCTION WITH APPLICATION TO STRUCTURAL DYNAMICS

Kevin Carlberg; Ray S. Tuminaro; Paul T. Boggs

Algebraic multigrid methods offer the hope that multigrid convergence can be achieve (for at least some important applications) without a great deal of effort from engineers an scientists wishing to solve linear systems. In this paper we consider parallelization of the smoothe aggregation multigrid methods. Smoothed aggregation is one of the most promising algebraic multigrid methods. Therefore, eveloping parallel variants with both good convergence an efficiency properties is of great importance. However, parallelization is nontrivial due to the somewhat sequential aggregation (or grid coarsening) phase. In this paper, we discuss three different parallel aggregation algorithms an illustrate the advantages an disadvantages of each variant in terms of parallelism an convergence. Numerical results will be shown on the Intel Teraflop computer for some large problems coming from nontrivial codes: quasi-static electric potential simulation an a fluid flow calculation.

Collaboration


Dive into the Ray S. Tuminaro's collaboration.

Top Co-Authors

Avatar

John N. Shadid

Sandia National Laboratories

View shared research outputs
Top Co-Authors

Avatar

Jonathan Joseph Hu

Sandia National Laboratories

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Andrew G. Salinger

Sandia National Laboratories

View shared research outputs
Top Co-Authors

Avatar

Kevin Carlberg

Sandia National Laboratories

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Paul Lin

Sandia National Laboratories

View shared research outputs
Top Co-Authors

Avatar

David E. Keyes

King Abdullah University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Christopher Siefert

Sandia National Laboratories

View shared research outputs
Researchain Logo
Decentralizing Knowledge