首页> 外文会议>International Conference on Computational Science >A Matrix-Free Eigenvalue Solver for the Multigroup Neutron Diffusion Equation
【24h】

A Matrix-Free Eigenvalue Solver for the Multigroup Neutron Diffusion Equation

机译:用于多粮中子扩散方程的无矩阵特征值求解器

获取原文

摘要

The stationary neutron transport equation describes the neutron population and thus, the generated heat, inside a nuclear reactor core. Obtaining the solution of this equation requires to solve a generalized eigenvalue problem efficiently. The majority of the eigenvalue solvers use the factorization of the system matrices to construct preconditioners, such as the ILU decomposition or the ICC decomposition, to speed up the convergence of the methods. The storage of the involved matrices and incomplete factorization demands high quantities of computational memory although a the sparse format is used. This makes the computational memory the limiting factor for this kind of calculations in some personal computers. In this work, we propose a matrix-free preconditioned eigenvalue solver that does not need to have the.matrices allocated in memory explicitly. This method is based on the block inverse-free preconditioned Arnoldi method (BIFPAM) with the innovation that uses a preconditioner that is applied from matrix-vector operations. As well as reducing enormously the computational memory, this methodology removes the time to assembly the sparse matrices involved in the system. A two-dimensional and three-dimensional benchmarks are used to study the performance of the methodology proposed.
机译:固定中子输送方程描述了中子群,从而描述了核反应堆核心内产生的热量。获得该等式的解决方案需要有效地解决广义特征值问题。大多数特征值求解器使用系统矩阵的分解来构建预处理器,例如ILU分解或ICC分解,以加快方法的收敛。涉及的矩阵和不完全分解的存储需要高量的计算存储器,尽管使用了稀疏格式。这使得计算存储器在某些个人计算机中的这种计算的限制因素。在这项工作中,我们提出了一种免费的预处理的预处理求解器,它不需要明确地在内存中分配的。该方法基于块反转预先说明的Arnoldi方法(BIFPAM),其中包含使用从矩阵矢量操作应用的预处理器的创新。除了减少计算存储器的巨大还原,该方法可以去除组装系统中涉及的稀疏矩阵的时间。二维和三维基准测试用于研究提出的方法的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号