Computational Mathematics and Applications

Thu, 20/01/2005
14:00
Professor Nick Trefethen (Oxford) Computational Mathematics and Applications Add to calendar Comlab
Thu, 27/01/2005
15:00
Dr Ian Jones (ANSYS Europe) Computational Mathematics and Applications Add to calendar Rutherford Appleton Laboratory, nr Didcot
Many industrial flow problems, expecially in the minerals and process industries, are very complex, with strong interactions between phases and components, and with very different length and time scales. This presentation outlines the algorithms used in the CFX-5 software, and describes the extension of its coupled solver approach to some multi-scale industrial problems. including Population Balance modelling to predict size distributions of a disperse phase. These results will be illustrated on some practical industrial problems.
Thu, 03/02/2005
14:00
Professor Richard Brent (University of Oxford) Computational Mathematics and Applications Add to calendar Comlab

We consider the problem of computing ratings using the results of games (such as chess) played between a set of n players, and show how this problem can be reduced to computing the positive eigenvectors corresponding to the dominant eigenvalues of certain n by n matrices. There is a close connection with the stationary probability distributions of certain Markov chains. In practice, if n is large, then the matrices involved will be sparse, and the power method may be used to solve the eigenvalue problems efficiently.

Thu, 10/02/2005
14:00
Dr Eugene Ovtchinnikov (University of Westminster) Computational Mathematics and Applications Add to calendar Rutherford Appleton Laboratory, nr Didcot

The convergence of iterative methods for solving the linear system Ax = b with a Hermitian positive definite matrix A depends on the condition number of A: the smaller the latter the faster the former. Hence the idea to multiply the equation by a matrix T such that the condition number of TA is much smaller than that of A. The above is a common interpretation of the technique known as preconditioning, the matrix T being referred to as the preconditioner for A.
The eigenvalue computation does not seem to benefit from the direct application of such a technique. Indeed, what is the point in replacing the standard eigenvalue problem Ax = λx with the generalized one TAx = λTx that does not appear to be any easier to solve? It is hardly surprising then that modern eigensolvers, such as ARPACK, do not use preconditioning directly. Instead, an option is provided to accelerate the convergence to the sought eigenpairs by applying spectral transformation, which generally requires the user to supply a subroutine that solves the system (A−σI)y = z, and it is entirely up to the user to employ preconditioning if they opt to solve this system iteratively.
In this talk we discuss some alternative views on the preconditioning technique that are more general and more useful in the convergence analysis of iterative methods and that show, in particular, that the direct preconditioning approach does make sense in eigenvalue computation. We review some iterative algorithms that can benefit from the direct preconditioning, present available convergence results and demonstrate both theoretically and numerically that the direct preconditioning approach has advantages over the two-level approach. Finally, we discuss the role that preconditioning can play in the a posteriori error analysis, present some a posteriori error estimates that use preconditioning and compare them with commonly used estimates in terms of the Euclidean norm of residual.

Thu, 24/02/2005
14:00
Professor Carsten Carstensen (Humboldt-Univ, Berlin) Computational Mathematics and Applications Add to calendar Comlab
Thu, 03/03/2005
14:00
Dr Andy Wathen Computational Mathematics and Applications Add to calendar Comlab
Thu, 10/03/2005
14:00
Dr Per Christian Moan (University of Oslo) Computational Mathematics and Applications Add to calendar Comlab

When studying invariant quantities and stability of discretization schemes for time-dependent differential equations(ODEs), Backward error analysis (BEA) has proven itself an invaluable tool. Although the established results give very accurate estimates, the known results are generally given for "worst case" scenarios. By taking into account the structure of the differential equations themselves further improvements on the estimates can be established, and sharper estimates on invariant quantities and stability can be established. In the talk I will give an overview of BEA, and its applications as it stands emphasizing the shortcoming in the estimates. An alternative strategy is then proposed overcoming these shortcomings, resulting in a tool which when used in connection with results from dynamical systems theory gives a very good insight into the dynamics of discretized differential equations.

Syndicate content