𝔖 Bobbio Scriptorium
✦   LIBER   ✦

ILUCG2: Subprograms for the solution of a linear asymmetric matrix equation arising from a 9-point discretization

✍ Scribed by A.I. Shestakov; D.V. Anderson


Publisher
Elsevier Science
Year
1983
Tongue
English
Weight
485 KB
Volume
30
Category
Article
ISSN
0010-4655

No coin nor oath required. For personal study only.

✦ Synopsis


Title of program: ILUCG2 (Incomplete LU factorized Con-being stiff and requiring implicit solution techniques. Generjugate Gradient algorithm for 2D problems) ally, the resulting matrix equations are asymmetric; we solve them here with the ILUCG2 program. In a subsequent article Catalogue number: ACEU we describe a simpler and faster algorithm, ICCG2, which should be used when the matrix is symmetric [4). Program obtainable from: CPC Program Library, Queen's University of Belfast, N. Ireland (see application form in this issue) Method of soltion A generalization of the incomplete Cholesky conjugate gradient Computer: Cray-I; Installation: NMFECC, Livermore (ICCG) algorithm is used to solve the linear asymmetric matrix equation [5,6). Programming language used: FORTRAN Restrictions on the complexity of the problem Operating system: CTSS The discretization ofthe two-dimensionalPDE and its boundary conditions must result in a spatial 9-point operator stencil High speed store required: at least 22 * mn where mn is the which can be represented by a block tridiagonal matrix cornnumber of linear equations posed of tridiagonal blocks. Number of bits in a word: 64 Typical running times These are problem dependent because ill-conditioned matrices Peripheral used: printer will require more iterations than well conditioned ones. However, the running times per iteration are known. For enough Number of card images in combined program and test file: 1193 equations (1189 here) the time for the incomplete LU factoriza-(599 and 594 in the general source and standard FORTRAN tion is 5.9 ss per unknown. Each conjugate gradient iteration source, respectively) requires 4.2 ~s per unknown. In the three test problems the number of iterations required to reach a relative residual error Card punching code: 8 bit ASCII of 10 1~(in the L2 norm) ranged from 9 to 208. Unusual features of the program Keywords: partial differential equations, elliptic, parabolic,

The loops are arranged to vectorize on the Cray-I (with the two-dimensional, plasma physics, implicit, preconditioned, con-CFT compiler) wherever possible. Recursive loops (which canjugate gradient algorithm, ICCG, ILUCG, asymmetric matrix, not be vectorized) are written for optimum scalar speed. Some non-symmetnc matrix of these loops were made more efficient by increasing the arithmetic per pass and at the same time reducing the number Nature of the physical problem of passes. This trick significantly reduced loop overhead and Elliptic and parabolic partial differential equations which arise made these scalar loops 30% faster. in plasma physics applications (as well as in others) are solved in two dimensions. Plasma diffusion, equilibria and phase space References transport (Fokker-Planck equation) have been treated by these

[I] R.W. Harvey, M.G. McCoy, J.Y. Hsu and A.A. Mirin,.These problems share the common feature of Phys. Rev. Lett. 47 (1981) 102.


πŸ“œ SIMILAR VOLUMES


ICCG2: Subprograms for the solution of a
✍ D.V. Anderson; A.I. Shestakov πŸ“‚ Article πŸ“… 1983 πŸ› Elsevier Science 🌐 English βš– 477 KB

Title ofprogram: ICCG2 (Incomplete Cholesky factorized Con-being stiff and requiring implicit solution techniques. Somejugate Gradient algorithm for 2D symmetric problems) times, the resulting matrix equations are symmetric; we solve them here with the ICCG2 coding. In a previous article we Catalogu

ILUBCG2: A preconditioned biconjugate gr
✍ A.E. Koniges; D.V. Anderson πŸ“‚ Article πŸ“… 1987 πŸ› Elsevier Science 🌐 English βš– 386 KB

## Nature of the physical problem Certain elliptic and parabolic partial differential equations that arise in plasma physics and other applications are solved in two dimensions. The implicit solution techniques used for these equations give rise to a system of linear equations whose matrix operato

ICCG3: Subprograms for the solution of a
✍ D.V. Anderson πŸ“‚ Article πŸ“… 1983 πŸ› Elsevier Science 🌐 English βš– 605 KB

Title of program: ICCG3 (Incomplete Cholesky factorized Con-treated by similar methods in two dimensions using the codes jugate Gradient algorithm for 3D symmetric problems) ICCG2 [4] and ILUCG2 [5]. These problems share the common feature of being stiff and requiring implicit solution Catalogue num

A program for the solution of ill-posed
✍ Nabih N. Abdelmalek πŸ“‚ Article πŸ“… 1990 πŸ› Elsevier Science 🌐 English βš– 593 KB

A computer program written in FORTRAN IV for obtaining smooth solutions of ill-posed systems of linear equations arising from the discretization of the Fredholm integral equation of the first kind is given. It is based on a novel algorithm by the author. The algorithm is iterative using linear progr

Iterative solution of linear systems ari
✍ A. Rathsfeld πŸ“‚ Article πŸ“… 1993 πŸ› John Wiley and Sons 🌐 English βš– 513 KB

## Abstract In this paper we consider a quadrature method for the solution of the double‐layer potential equation corresponding to Laplace's equation in a polygonal domain. We prove the stability for our method in case of special triangulations over the boundary of the polygon. For the solution of