Published 1985 | Version v1
Book

Experience with the Incomplete Cholesky Conjugate Gradient method in a diffusion code

Creators

  • 1. Institut fur Neutronenphysik und Reaktortechnik, Kernforschungszentrum Karlsruhe, Postfach 3640, D-7500 Karlsruhe

Description

For the numerical solution of sparse systems of linear equations arising from finite difference approximation of the multidimensional neutron diffusion equation fast methods are needed. Effective algorithms for scalar computers may not be likewise suitable on vector computers. In the improved version DIXY2 of the Karlsruhe two-dimensional neutron diffusion code for rectangular geometries an Incomplete Cholesky Conjugate Gradient (ICCG) algorithm has been combined with the originally implemented Cyclically Reduced 4-Lines SOR (CR4LSOR) inner iteration method. The combined procedure is automatically activated for slowly converging applications, thus leading to a drastic reduction of iterations as well as CPU-times on a scalar computer. In a follow-up benchmark study necessary modifications to ICCG and CR4LSOR for their use on a vector computer were investigated. It was found that a modified preconditioning for the ICCG algorithm restricted to the block diagonal matrix is an effective method both on scalar and vector computers. With a splitting of the 9-band-matrix in two triangular Cholesky matrices necessary inversions are performed on a scalar machine by recursive forward and backward substitutions. On vector computers an additional factorization of the triangular matrices into four bidiagonal matrices enables Buneman reduction and the recursive inversion is restricted to a small system. A similar strategy can be realized with CR4LSOR if the unvectorizable Gauss-Seidel iteration is replaced by Double Jacobi and Buneman technique for a vector computer. Compared to single line blocking over the original mesh the cyclical 4-lines reduction of the DIXY inner iteration scheme reduces numbers of iterations and CPU-times considerably

Additional details

Publishing Information

Publisher
American Nuclear Society.
Imprint Place
LaGrange Park, IL (USA)
Imprint Title
Proceedings of an international meeting on advances in nuclear engineering computational methods. Volume 1
Journal Page Range
p. 57-65.

Conference

Title
International meeting on advances in nuclear engineering computational methods.
Dates
9-11 Apr 1985.
Place
Knoxville, TN (USA).

INIS

Country of Publication
United States
Country of Input or Organization
United States
INIS RN
17073232
Subject category
S22: GENERAL STUDIES OF NUCLEAR REACTORS; S99: GENERAL AND MISCELLANEOUS;
Resource subtype / Literary indicator
Conference
Descriptors DEI
ALGORITHMS; ARRAY PROCESSORS; D CODES; FINITE DIFFERENCE METHOD; MATRICES; MODIFICATIONS; NEUTRON DIFFUSION EQUATION; NEUTRON TRANSPORT THEORY; NUMERICAL SOLUTION; VECTOR PROCESSING
Descriptors DEC
COMPUTER CODES; COMPUTERS; DIGITAL COMPUTERS; ITERATIVE METHODS; PROGRAMMING; TRANSPORT THEORY