A numerical study of the efficiency of the modified conjugate gradients (MCG) is performed using different preconditioning schemes. The MCG behavior is evaluated in connection with the solution of large linear sets of symmetric positive definite (p.d.) equations, arising from the finite element (f.e.) integration of partial differential equations of parabolic and elliptic type and the analysis of the leftmost eingenspectrum of the corresponding matrices. A simple incomplete Cholesky factorization ICCG(O) having the same sparsity pattern as the original problem is compared with a more complex technique ICAJ (Ψ) where the triangular factor is allowed to progressively fill in depending on a rejection parameter Ψ. The performance of the preconditioning algorithms is explored on finite element equations whose size N ranges between 150 and 2300. The results show that an optimal Ψopt may be found which minimizes the overall CPU time for the solution of both the linear system and the eigenproblem. The comparison indicates that ICAJ (Ψopt) is not significantly more efficient than ICCG(O), which therefore appears to be a simple, robust, and reliable method for the preconditioning of large sparse finite element models.

Numerical comparison of preconditionings for large sparse finite element problems

GAMBOLATI, GIUSEPPE;PINI, GIORGIO;ZILLI, GIOVANNI
1988

Abstract

A numerical study of the efficiency of the modified conjugate gradients (MCG) is performed using different preconditioning schemes. The MCG behavior is evaluated in connection with the solution of large linear sets of symmetric positive definite (p.d.) equations, arising from the finite element (f.e.) integration of partial differential equations of parabolic and elliptic type and the analysis of the leftmost eingenspectrum of the corresponding matrices. A simple incomplete Cholesky factorization ICCG(O) having the same sparsity pattern as the original problem is compared with a more complex technique ICAJ (Ψ) where the triangular factor is allowed to progressively fill in depending on a rejection parameter Ψ. The performance of the preconditioning algorithms is explored on finite element equations whose size N ranges between 150 and 2300. The results show that an optimal Ψopt may be found which minimizes the overall CPU time for the solution of both the linear system and the eigenproblem. The comparison indicates that ICAJ (Ψopt) is not significantly more efficient than ICCG(O), which therefore appears to be a simple, robust, and reliable method for the preconditioning of large sparse finite element models.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/2494457
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? ND
social impact