An Efficient and Robust ILU(k) Preconditioner for Steady-State Neutron Diffusion Problem Based on MOOSE.
Saved in:
| Title: | An Efficient and Robust ILU(k) Preconditioner for Steady-State Neutron Diffusion Problem Based on MOOSE. |
|---|---|
| Authors: | Wu, Yingjie1 (AUTHOR) wuyingjie@tsinghua.edu.cn, Zhang, Han1 (AUTHOR) han-zhang@tsinghua.edu.cn, Liu, Lixun1 (AUTHOR), Tang, Huanran1 (AUTHOR), Dou, Qinrong1 (AUTHOR), Guo, Jiong1 (AUTHOR), Li, Fu1 (AUTHOR) |
| Source: | Energies (19961073). Mar2024, Vol. 17 Issue 6, p1499. 16p. |
| Subjects: | Neutron diffusion, Matrix decomposition, Moose, Nuclear engineering, Finite differences, Neutron transport theory |
| Abstract: | Jacobian-free Newton Krylov (JFNK) is an attractive method to solve nonlinear equations in the nuclear engineering community, and has been successfully applied to steady-state neutron diffusion k-eigenvalue problems and multi-physics coupling problems. Preconditioning technique plays an important role in the JFNK algorithm, significantly affecting its computational efficiency. The key point is how to automatically construct a high-quality preconditioning matrix that can improve the convergence rate and perform the preconditioning matrix factorization efficiently and robustly. A reordering-based ILU(k) preconditioner is proposed to achieve the above objectives. In detail, the finite difference technique combined with the coloring algorithm is utilized to automatically construct a preconditioning matrix with low computational cost. Furthermore, the reordering algorithm is employed for the ILU(k) to reduce the additional non-zero elements and pursue robust computational performance. A 2D LRA neutron steady-state benchmark problem is used to evaluate the performance of the proposed preconditioning technique, and a steady-state neutron diffusion k-eigenvalue problem with thermal-hydraulic feedback is also utilized as a supplement. The results show that coloring algorithms can automatically and efficiently construct the preconditioning matrix. The computational efficiency of the FDP with coloring could be about 60 times higher than that of the preconditioner without the coloring algorithm. The reordering-based ILU(k) preconditioner shows excellent robustness, avoiding the effect of the fill-in level k choice in incomplete LU factorization. Moreover, its performances under different fill-in levels are comparable to the optimal computational cost with natural ordering. [ABSTRACT FROM AUTHOR] |
| Copyright of Energies (19961073) is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
|
Full text is not displayed to guests.
Login for full access.
|
|
| FullText | Links: – Type: pdflink Text: Availability: 1 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 176303288 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: An Efficient and Robust ILU(k) Preconditioner for Steady-State Neutron Diffusion Problem Based on MOOSE. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Wu%2C+Yingjie%22">Wu, Yingjie</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> wuyingjie@tsinghua.edu.cn</i><br /><searchLink fieldCode="AR" term="%22Zhang%2C+Han%22">Zhang, Han</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> han-zhang@tsinghua.edu.cn</i><br /><searchLink fieldCode="AR" term="%22Liu%2C+Lixun%22">Liu, Lixun</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Tang%2C+Huanran%22">Tang, Huanran</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Dou%2C+Qinrong%22">Dou, Qinrong</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Guo%2C+Jiong%22">Guo, Jiong</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Li%2C+Fu%22">Li, Fu</searchLink><relatesTo>1</relatesTo> (AUTHOR) – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Energies+%2819961073%29%22">Energies (19961073)</searchLink>. Mar2024, Vol. 17 Issue 6, p1499. 16p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Neutron+diffusion%22">Neutron diffusion</searchLink><br /><searchLink fieldCode="DE" term="%22Matrix+decomposition%22">Matrix decomposition</searchLink><br /><searchLink fieldCode="DE" term="%22Moose%22">Moose</searchLink><br /><searchLink fieldCode="DE" term="%22Nuclear+engineering%22">Nuclear engineering</searchLink><br /><searchLink fieldCode="DE" term="%22Finite+differences%22">Finite differences</searchLink><br /><searchLink fieldCode="DE" term="%22Neutron+transport+theory%22">Neutron transport theory</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Jacobian-free Newton Krylov (JFNK) is an attractive method to solve nonlinear equations in the nuclear engineering community, and has been successfully applied to steady-state neutron diffusion k-eigenvalue problems and multi-physics coupling problems. Preconditioning technique plays an important role in the JFNK algorithm, significantly affecting its computational efficiency. The key point is how to automatically construct a high-quality preconditioning matrix that can improve the convergence rate and perform the preconditioning matrix factorization efficiently and robustly. A reordering-based ILU(k) preconditioner is proposed to achieve the above objectives. In detail, the finite difference technique combined with the coloring algorithm is utilized to automatically construct a preconditioning matrix with low computational cost. Furthermore, the reordering algorithm is employed for the ILU(k) to reduce the additional non-zero elements and pursue robust computational performance. A 2D LRA neutron steady-state benchmark problem is used to evaluate the performance of the proposed preconditioning technique, and a steady-state neutron diffusion k-eigenvalue problem with thermal-hydraulic feedback is also utilized as a supplement. The results show that coloring algorithms can automatically and efficiently construct the preconditioning matrix. The computational efficiency of the FDP with coloring could be about 60 times higher than that of the preconditioner without the coloring algorithm. The reordering-based ILU(k) preconditioner shows excellent robustness, avoiding the effect of the fill-in level k choice in incomplete LU factorization. Moreover, its performances under different fill-in levels are comparable to the optimal computational cost with natural ordering. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Energies (19961073) is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=176303288 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.3390/en17061499 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 16 StartPage: 1499 Subjects: – SubjectFull: Neutron diffusion Type: general – SubjectFull: Matrix decomposition Type: general – SubjectFull: Moose Type: general – SubjectFull: Nuclear engineering Type: general – SubjectFull: Finite differences Type: general – SubjectFull: Neutron transport theory Type: general Titles: – TitleFull: An Efficient and Robust ILU(k) Preconditioner for Steady-State Neutron Diffusion Problem Based on MOOSE. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Wu, Yingjie – PersonEntity: Name: NameFull: Zhang, Han – PersonEntity: Name: NameFull: Liu, Lixun – PersonEntity: Name: NameFull: Tang, Huanran – PersonEntity: Name: NameFull: Dou, Qinrong – PersonEntity: Name: NameFull: Guo, Jiong – PersonEntity: Name: NameFull: Li, Fu IsPartOfRelationships: – BibEntity: Dates: – D: 15 M: 03 Text: Mar2024 Type: published Y: 2024 Identifiers: – Type: issn-print Value: 19961073 Numbering: – Type: volume Value: 17 – Type: issue Value: 6 Titles: – TitleFull: Energies (19961073) Type: main |
| ResultId | 1 |