拟开发程序基于开源有限元平台MOOSE开发,可实现二维柱坐标或三维直角坐标下耦合求解导热,机械变形,氧原子扩散方程等功能。拟开发程序框架结构图如图1所示,将基于MOOSE平台张量力学模块、热传导模块和裂变气体释放等模块开发,由MOOSE、LIBMESH有限元库完成网格读取、有限元方程离散,计算结果输出工作;由求解器,包含PETSc和Trilions,完成求解工作,该支持大规模并行PJFNK、JFNK、Newton算法求解,可保证计算工作的收敛性。
The proposed program is developed based on the open source finite element platform MOOSE, which can realize the coupled solution of thermal conductivity, mechanical deformation, oxygen atom diffusion equations and other functions in two-dimensional cylindrical coordinates or three-dimensional rectangular coordinates. The framework structure of the program to be developed will be developed based on the MOOSE platform tensitivity module, heat conduction module and fission gas release module, and the MOOSE and LIBMESH finite element libraries will complete the grid reading, finite element equation dispersion, and calculation results output. The solver, including PETSc and Trilions, is used to complete the solving work, which supports large-scale parallel PJFNK, JFNK and Newton algorithms to ensure the convergence of the calculation work.