Stephen F. McCormick
University of Colorado Boulder
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Stephen F. McCormick.
SIAM Journal on Numerical Analysis | 1997
Zhiqiang Cai; Thomas A. Manteuffel; Stephen F. McCormick
Following our earlier work on general second-order scalar equations, here we develop a least-squares functional for the two- and three-dimensional Stokes equations, generalized slightly by allowing a pressure term in the continuity equation. By introducing a velocity flux variable and associated curl and trace equations, we are able to establish ellipticity in an H1 product norm appropriately weighted by the Reynolds number. This immediately yields optimal discretization error estimates for finite element spaces in this norm and optimal algebraic convergence estimates for multiplicative and additive multigrid methods applied to the resulting discrete systems. Both estimates are naturally uniform in the Reynolds number. Moreover, our pressure-perturbed form of the generalized Stokes equations allows us to develop an analogous result for the Dirichlet problem for linear elasticity, where we obtain the more substantive result that the estimates are uniform in the Poisson ratio.
SIAM Journal on Scientific Computing | 1999
Andrew J. Cleary; Robert D. Falgout; Van Emden Henson; Jim E. Jones; Thomas A. Manteuffel; Stephen F. McCormick; Gerald N. Miranda; John W. Ruge
Algebraic multigrid (AMG) is currently undergoing a resurgence in popularity, due in part to the dramatic increase in the need to solve physical problems posed on very large, unstructured grids. While AMG has proved its usefulness on various problem types, it is not commonly understood how wide a range of applicability the method has. In this study, we demonstrate that range of applicability, while describing some of the recent advances in AMG technology. Moreover, in light of the imperatives of modern computer environments, we also examine AMG in terms of algorithmic scalability. Finally, we show some of the situations in which standard AMG does not work well and indicate the current directions taken by AMG researchers to alleviate these difficulties.
Computational Geosciences | 1996
Zhiqiang Cai; J.E. Jones; Stephen F. McCormick; T.F. Russell
A key ingredient in simulation of flow in porous media is accurate determination of the velocities that drive the flow. Large‐scale irregularities of the geology (faults, fractures, and layers) suggest the use of irregular grids in simulation. This paper presents a control‐volume mixed finite element method that provides a simple, systematic, easily implemented procedure for obtaining accurate velocity approximations on irregular (i.e., distorted logically rectangular) block‐centered quadrilateral grids. The control‐volume formulation of Darcy’s law can be viewed as a discretization into element‐sized “tanks” with imposed pressures at the ends, giving a local discrete Darcy law analogous to the block‐by‐block conservation in the usual mixed discretization of the mass‐conservation equation. Numerical results in two dimensions show second‐order convergence in the velocity, even with discontinuous anisotropic permeability on an irregular grid. The method extends readily to three dimensions.
SIAM Journal on Numerical Analysis | 1998
Pavel B. Bochev; Zhiqiang Cai; Thomas A. Manteuffel; Stephen F. McCormick
This paper develops a least-squares approach to the solution of the incompressible Navier--Stokes equations in primitive variables. As with our earlier work on Stokes equations, we recast the Navier--Stokes equations as a first-order system by introducing a velocity-flux variable and associated curl and trace equations. We show that a least-squares principle based on L2 norms applied to this system yields optimal discretization error estimates in the H1 norm in each variable, including the velocity flux. An analogous principle based on the use of an H-1 norm for the reduced system (with no curl or trace constraints) is shown to yield similar estimates, but now in the L2 norm for velocity-flux and pressure. Although the H-1 least-squares principle does not allow practical implementation, these results are critical to the analysis of a practical least-squares method for the reduced system based on a discrete equivalent of the negative norm. A practical method of this type is the subject of a companion paper. Finally, we establish optimal multigrid convergence estimates for the algebraic system resulting from the L2 norm approach.
Siam Review | 2005
Marian Brezina; Robert D. Falgout; Scott P. MacLachlan; Thomas A. Manteuffel; Stephen F. McCormick; John W. Ruge
Substantial effort has been focused over the last two decades on developing multilevel iterative methods capable of solving the large linear systems encountered in engineering practice. These systems often arise from discretizing partial differential equations over unstructured meshes, and the particular parameters or geometry of the physical problem being discretized may be unavailable to the solver. Algebraic multigrid (AMG) and multilevel domain decomposition methods of algebraic type have been of particular interest in this context because of their promises of optimal performance without the need for explicit knowledge of the problem geometry. These methods construct a hierarchy of coarse problems based on the linear system itself and on certain assumptions about the smooth components of the error. For smoothed aggregation (SA) multigrid methods applied to discretizations of elliptic problems, these assumptions typically consist of knowledge of the near-kernel or near-nullspace of the weak form. This paper introduces an extension of the SA method in which good convergence properties are achieved in situations where explicit knowledge of the near-kernel components is unavailable. This extension is accomplished in an adaptive process that uses the method itself to determine near-kernel components and adjusts the coarsening processes accordingly.
SIAM Journal on Scientific Computing | 2004
Marian Brezina; Robert D. Falgout; Scott P. MacLachlan; Thomas A. Manteuffel; Stephen F. McCormick; John W. Ruge
Substantial effort has been focused over the last two decades on developing multilevel iterative methods capable of solving the large linear systems encountered in engineering practice. These systems often arise from discretizing partial differential equations over unstructured meshes, and the particular parameters or geometry of the physical problem being discretized may be unavailable to the solver. Algebraic multigrid (AMG) and multilevel domain decomposition methods of algebraic type have been of particular interest in this context because of their promises of optimal performance without the need for explicit knowledge of the problem geometry. These methods construct a hierarchy of coarse problems based on the linear system itself and on certain assumptions about the smooth components of the error. For smoothed aggregation (SA) methods applied to discretizations of elliptic problems, these assumptions typically consist of knowledge of the near-nullspace of the weak form. This paper introduces an extension of the SA method in which good convergence properties are achieved in situations where explicit knowledge of the near-nullspace components is unavailable. This extension is accomplished by using the method itself to determine near-nullspace components and adjusting the coarsening processes accordingly.
SIAM Journal on Numerical Analysis | 1999
Pavel B. Bochev; Thomas A. Manteuffel; Stephen F. McCormick
This paper continues the development of the least-squares methodology for the solution of the incompressible Navier--Stokes equations started in Part I. Here we again use a velocity-flux first-order Navier--Stokes system, but our focus now is on a practical algorithm based on a discrete negative norm.
SIAM Journal on Numerical Analysis | 1998
Zhiqiang Cai; Thomas A. Manteuffel; Stephen F. McCormick; Seymour V. Parter
This paper develops two first-order system least-squares (FOSLS) approaches for the solution of the pure traction problem in planar linear elasticity. Both are two-stage algorithms that first solve for the gradients of displacement (which immediately yield deformation and stress), then for the displacement itself (if desired). One approach, which uses L 2 norms to define the FOSLS functional, is shown under certain H 2 regularity assumptions to admit optimal H 1 -like performance for standard finite element discretization and standard multigrid solution methods that is uniform in the Poisson ratio for all variables. The second approach, which is based on H -1 norms, is shown under general assumptions to admit optimal uniform performance for displacement flux in an L 2 norm and for displacement in an H 1 norm. These methods do not degrade as other methods generally do when the material properties approach the incompressible limit.
SIAM Journal on Scientific Computing | 2008
H. De Sterck; Thomas A. Manteuffel; Stephen F. McCormick; Quoc Nguyen; John W. Ruge
A multilevel adaptive aggregation method for calculating the stationary probability vector of an irreducible stochastic matrix is described. The method is a special case of the adaptive smoothed aggregation and adaptive algebraic multigrid methods for sparse linear systems and is also closely related to certain extensively studied iterative aggregation/disaggregation methods for Markov chains. In contrast to most existing approaches, our aggregation process does not employ any explicit advance knowledge of the topology of the Markov chain. Instead, adaptive agglomeration is proposed that is based on the strength of connection in a scaled problem matrix, in which the columns of the original problem matrix at each recursive fine level are scaled with the current probability vector iterate at that level. The strength of connection is determined as in the algebraic multigrid method, and the aggregation process is fully adaptive, with optimized aggregates chosen in each step of the iteration and at all recursive levels. The multilevel method is applied to a set of stochastic matrices that provide models for web page ranking. Numerical tests serve to illustrate for which types of stochastic matrices the multilevel adaptive method may provide significant speedup compared to standard iterative methods. The tests also provide more insight into why Googles PageRank model is a successful model for determining a ranking of web pages.
Journal of Computational Physics | 2007
Jeffrey J. Heys; Eunjung Lee; Thomas A. Manteuffel; Stephen F. McCormick
The focus of this paper is on incompressible flows in three dimensions modeled by least-squares finite element methods (LSFEM) and using a novel reformulation of the Navier-Stokes equations. LSFEM are attractive because the resulting discrete equations yield symmetric, positive definite systems of algebraic equations and the functional provides both a local and global error measure. On the other hand, it has been documented for existing reformulations that certain types of boundary conditions and high-aspect ratio domains can yield very poor mass conservation. It has also been documented that improved mass conservation with LSFEM can be achieved by strengthening the coupling between the pressure and velocity. The new reformulation presented here is demonstrated to provide both improved multigrid convergence rates because it is differentially diagonally dominant and improved mass conservation over existing methods because it increases the pressure-velocity coupling along the inflow and outflow boundaries.