Block Preconditioning Matrices for the Newton Method to Compute the Dominant λ-Modes Associated with the Neutron Diffusion Equation
In nuclear engineering, the λ -modes associated with the neutron diffusion equation are applied to study the criticality of reactors and to develop modal methods for the transient analysis. The differential eigenvalue problem that needs to be solved is discretized using a finite elem...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-01-01
|
Series: | Mathematical and Computational Applications |
Subjects: | |
Online Access: | http://www.mdpi.com/2297-8747/24/1/9 |
id |
doaj-6e092a991c294356bbe1f3e4ddedfb2f |
---|---|
record_format |
Article |
spelling |
doaj-6e092a991c294356bbe1f3e4ddedfb2f2020-11-24T22:16:24ZengMDPI AGMathematical and Computational Applications2297-87472019-01-01241910.3390/mca24010009mca24010009Block Preconditioning Matrices for the Newton Method to Compute the Dominant λ-Modes Associated with the Neutron Diffusion EquationAmanda Carreño0Luca Bergamaschi1Angeles Martinez2Antoni Vidal-Ferrándiz3Damian Ginestar4Gumersindo Verdú5Instituto Universitario de Seguridad Industrial, Radiofísica y Medioambiental, Universitat Politècnica de València, Camino de Vera, s/n, 46022 Valencia, SpainDepartment of Civil Environmental and Architectural Engineering, University of Padua, Via 8 Febbraio, 2, 35122 Padua, ItalyDepartment of Mathematics “Tullio Levi-Civita”, University of Padua, Via 8 Febbraio, 2, 35122 Padua, ItalyInstituto Universitario de Seguridad Industrial, Radiofísica y Medioambiental, Universitat Politècnica de València, Camino de Vera, s/n, 46022 Valencia, SpainInstituto Universitario de Matemática Multidisciplinar, Universitat Politècnica de València, Camino de Vera, s/n, 46022 Valencia, SpainInstituto Universitario de Seguridad Industrial, Radiofísica y Medioambiental, Universitat Politècnica de València, Camino de Vera, s/n, 46022 Valencia, SpainIn nuclear engineering, the λ -modes associated with the neutron diffusion equation are applied to study the criticality of reactors and to develop modal methods for the transient analysis. The differential eigenvalue problem that needs to be solved is discretized using a finite element method, obtaining a generalized algebraic eigenvalue problem whose associated matrices are large and sparse. Then, efficient methods are needed to solve this problem. In this work, we used a block generalized Newton method implemented with a matrix-free technique that does not store all matrices explicitly. This technique reduces mainly the computational memory and, in some cases, when the assembly of the matrices is an expensive task, the computational time. The main problem is that the block Newton method requires solving linear systems, which need to be preconditioned. The construction of preconditioners such as ILU or ICC based on a fully-assembled matrix is not efficient in terms of the memory with the matrix-free implementation. As an alternative, several block preconditioners are studied that only save a few block matrices in comparison with the full problem. To test the performance of these methodologies, different reactor problems are studied.http://www.mdpi.com/2297-8747/24/1/9block preconditionergeneralized eigenvalue problemneutron diffusion equationmodified block Newton method |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Amanda Carreño Luca Bergamaschi Angeles Martinez Antoni Vidal-Ferrándiz Damian Ginestar Gumersindo Verdú |
spellingShingle |
Amanda Carreño Luca Bergamaschi Angeles Martinez Antoni Vidal-Ferrándiz Damian Ginestar Gumersindo Verdú Block Preconditioning Matrices for the Newton Method to Compute the Dominant λ-Modes Associated with the Neutron Diffusion Equation Mathematical and Computational Applications block preconditioner generalized eigenvalue problem neutron diffusion equation modified block Newton method |
author_facet |
Amanda Carreño Luca Bergamaschi Angeles Martinez Antoni Vidal-Ferrándiz Damian Ginestar Gumersindo Verdú |
author_sort |
Amanda Carreño |
title |
Block Preconditioning Matrices for the Newton Method to Compute the Dominant λ-Modes Associated with the Neutron Diffusion Equation |
title_short |
Block Preconditioning Matrices for the Newton Method to Compute the Dominant λ-Modes Associated with the Neutron Diffusion Equation |
title_full |
Block Preconditioning Matrices for the Newton Method to Compute the Dominant λ-Modes Associated with the Neutron Diffusion Equation |
title_fullStr |
Block Preconditioning Matrices for the Newton Method to Compute the Dominant λ-Modes Associated with the Neutron Diffusion Equation |
title_full_unstemmed |
Block Preconditioning Matrices for the Newton Method to Compute the Dominant λ-Modes Associated with the Neutron Diffusion Equation |
title_sort |
block preconditioning matrices for the newton method to compute the dominant λ-modes associated with the neutron diffusion equation |
publisher |
MDPI AG |
series |
Mathematical and Computational Applications |
issn |
2297-8747 |
publishDate |
2019-01-01 |
description |
In nuclear engineering, the λ -modes associated with the neutron diffusion equation are applied to study the criticality of reactors and to develop modal methods for the transient analysis. The differential eigenvalue problem that needs to be solved is discretized using a finite element method, obtaining a generalized algebraic eigenvalue problem whose associated matrices are large and sparse. Then, efficient methods are needed to solve this problem. In this work, we used a block generalized Newton method implemented with a matrix-free technique that does not store all matrices explicitly. This technique reduces mainly the computational memory and, in some cases, when the assembly of the matrices is an expensive task, the computational time. The main problem is that the block Newton method requires solving linear systems, which need to be preconditioned. The construction of preconditioners such as ILU or ICC based on a fully-assembled matrix is not efficient in terms of the memory with the matrix-free implementation. As an alternative, several block preconditioners are studied that only save a few block matrices in comparison with the full problem. To test the performance of these methodologies, different reactor problems are studied. |
topic |
block preconditioner generalized eigenvalue problem neutron diffusion equation modified block Newton method |
url |
http://www.mdpi.com/2297-8747/24/1/9 |
work_keys_str_mv |
AT amandacarreno blockpreconditioningmatricesforthenewtonmethodtocomputethedominantlmodesassociatedwiththeneutrondiffusionequation AT lucabergamaschi blockpreconditioningmatricesforthenewtonmethodtocomputethedominantlmodesassociatedwiththeneutrondiffusionequation AT angelesmartinez blockpreconditioningmatricesforthenewtonmethodtocomputethedominantlmodesassociatedwiththeneutrondiffusionequation AT antonividalferrandiz blockpreconditioningmatricesforthenewtonmethodtocomputethedominantlmodesassociatedwiththeneutrondiffusionequation AT damianginestar blockpreconditioningmatricesforthenewtonmethodtocomputethedominantlmodesassociatedwiththeneutrondiffusionequation AT gumersindoverdu blockpreconditioningmatricesforthenewtonmethodtocomputethedominantlmodesassociatedwiththeneutrondiffusionequation |
_version_ |
1725790103440195584 |