期刊
  出版年
  关键词
结果中检索 Open Search
Please wait a minute...
选择: 显示/隐藏图片
应用特征驱动的并行数值代数解法器JPSOL
胡少亮, 徐小文, 安恒斌, 徐然, 范荣红
计算物理    2024, 41 (1): 110-121.   DOI: 10.19596/j.cnki.1001-246x.8771
摘要41)   HTML0)    PDF (14507KB)(198)   

介绍JPSOL (J Parallel Solver Library for Numerical Algebra Problems)的软件架构、矩阵向量数据结构、三类算法库(线性、非线性和特征值)及领域专用解法器, 然后通过基本迭代法的测试结果说明其高可扩展并行性, 最后通过几类典型实际应用, 展示应用效果和健壮性。

图表 | 参考文献 | 相关文章 | 多维度评价
辐射扩散方程的非线性迭代方法
安恒斌, 莫则尧
计算物理    2024, 41 (1): 75-86.   DOI: 10.19596/j.cnki.1001-246x.8765
摘要73)   HTML8)    PDF (1439KB)(284)   

为了提高Newton方法和Picard方法求解辐射扩散方程组的健壮性和收敛速度, 介绍应用这两类方法求解辐射扩散方程组的几方面工作, 包括迭代初值的选取、迭代过程物理约束的处理、Picard迭代过程与Anderson加速的结合以及针对Anderson加速方法的改进等。通过应用相关的处理和改进策略, 两类方法可有效应用于非线性辐射扩散方程的求解。

图表 | 参考文献 | 相关文章 | 多维度评价
特征修正并行预条件算法框架
徐小文, 莫则尧, 胡少亮, 安恒斌
计算物理    2024, 41 (1): 64-74.   DOI: 10.19596/j.cnki.1001-246x.8787
摘要43)   HTML0)    PDF (9899KB)(194)   

针对实际应用中稀疏线性解法器计算复杂度偏离线性扩展的瓶颈问题, 提出特征修正预条件算法统一框架, 通过凝练物理特征中影响算法效率的代数特征, 结合多层次特征分析, 构造特征修正组件。通过几类典型特征修正预条件算法及应用成效, 展示了该框架的有效性。

图表 | 参考文献 | 相关文章 | 多维度评价
半导体器件数值模拟中电子连续性方程的求解算法
胡毅, 安恒斌
计算物理    2023, 40 (5): 570-582.   DOI: 10.19596/j.cnki.1001-246x.8656
摘要122)   HTML8)    PDF (1063KB)(428)   

针对电子连续性方程的离散代数方程组, 对离散线性系统的矩阵进行分析, 得到矩阵的三类特点; 针对大规模电子连续性方程的离散方程组, 采用预处理Krylov子空间方法进行求解, 并比较和分析几类预处理方法的效果。结果表明: 代数多重网格(AMG)预处理Krylov子空间方法在求解离散电子连续性方程方面非常有效。开展AMG预处理Krylov子空间方法求解离散电子连续性方程的大规模并行可扩展性测试, 比较和分析了AMG方法中三类关键算法参数的选取。

图表 | 参考文献 | 相关文章 | 多维度评价
求解压力Poisson方程的混合粗化代数多重网格算法
胡少亮, 许开龙, 徐然, 刘再刚, 徐小文, 安恒斌, 范荣红, 汪振宇, 王伟
计算物理    2023, 40 (5): 527-534.   DOI: 10.19596/j.cnki.1001-246x.8662
摘要218)   HTML20)    PDF (4455KB)(536)   

针对复杂流动中Navier-Stokes(N-S)方程SIMPLE算法导出的压力Poisson(泊松)离散线性系统, 提出一类基于混合粗化的代数多重网格(AMG)算法。该算法采用一类非光滑聚类粗化和经典C/F粗化结合的方式构造网格层次结构, 希望在不影响收敛性的情况下, 减少AMG算法的启动开销。通过航空发动机燃烧室复杂流动数值模拟应用验证了该算法的有效性。结果表明: 对于典型算例, 相对于经典AMG算法, 该算法可以获得78%的加速。

图表 | 参考文献 | 相关文章 | 多维度评价
系统级封装应用中时谐Maxwell方程大规模计算的求解算法:现状与挑战
胡少亮, 徐小文, 郑宇腾, 赵振国, 王卫杰, 徐然, 安恒斌, 莫则尧
计算物理    2021, 38 (2): 131-145.   DOI: 10.19596/j.cnki.1001-246x.8231
摘要289)   HTML45)    PDF (3944KB)(1172)   
系统级封装(SiP)是当前电子学系统设计的主流技术途径,数值模拟是进行系统级封装(SiP)设计的主要手段。由于系统级封装应用特有的复杂性,现有的求解时谐Maxwell方程离散系统的算法面临很大的挑战,成为制约该类应用大规模数值模拟效率的瓶颈。本文综述系统级封装应用时谐Maxwell方程解法器求解算法,针对典型实际模型,评估现有算法的现状和面临的挑战,分析应用特征对算法计算能力的影响,并在现有算法的基础上提出一种可行的预条件算法策略。
参考文献 | 相关文章 | 多维度评价
Lax-Wendroff时间离散的自适应间断有限元方法求解三维可压缩欧拉方程
冯涛, 蔚喜军, 安恒斌, 崔霞, 吴迪, 李珍珍
计算物理    2013, 30 (6): 791-798.  
摘要506)      PDF (1377KB)(870)   
应用自适应LWDG方法求解三维双曲守恒律方程组,与传统的二阶RKDG方法相比,该方法具有计算量小和精度高的特点.给出一种自适应策略,其中均衡折中策略适用于非相容四面体网格.将二维情形下的后验误差指示子推广到三维双曲守恒律方程组中,数值实验证明了方法的有效性.
相关文章 | 多维度评价
预处理JFNK方法求解非平衡辐射扩散方程组
冯涛, 蔚喜军, 安恒斌, 张荣培
计算物理    2013, 30 (4): 483-490.  
摘要283)      PDF (1774KB)(738)   
分别采用四种半隐式离散方法构造预处理.针对一维辐射扩散方程组,采用预处理的Jacobian-free Newton-Krylov(PJFNK)求解.数值结果表明预处理方法能够很好地改进JFNK方法的收敛行为.
相关文章 | 多维度评价
自适应结构网格上扩散方程隐式时间积分算法及其应用
徐小文, 莫则尧, 刘青凯, 安恒斌
计算物理    2012, 29 (5): 684-692.  
摘要245)      PDF (3169KB)(801)   
提出一种自适应结构网格(SAMR)上求解扩散方程的隐式时间积分算法.该算法从粗网格到细网格逐层进行时间积分,通过多层迭代同步校正保证粗细界面的流连续和计算区域的扩散平衡.分析算法复杂度,并给出评估算法低复杂度的准则.典型算例表明,相对于一致加密情形,本文算法能够在保持相同计算精度的前提下,大幅度降低网格规模和计算量,且具有低复杂度.将算法应用于辐射流体力学数值模拟中非线性扩散方程组求解,相对于一致加密网格,SAMR计算将计算量下降一个量级以上,计算效率提高33.2倍.
相关文章 | 多维度评价
JFNK方法迭代过程与物理约束
安恒斌, 莫则尧
计算物理    2012, 29 (5): 654-660.  
摘要407)      PDF (769KB)(921)   
对Jacobian-free Newton-Krylov(JFNK)方法迭代过程进行分析,通过在迭代过程中吸收物理约束信息,对JFNK方法进行改进.改进后的JFNK方法迭代过程中的迭代序列总是满足物理约束,克服了迭代过程中可能出现的非物理现象.采用改进之后的算法求解二维三温能量方程,可以保证在迭代过程中不会出现负温度问题,使JFNK方法的健壮性得到提高.
相关文章 | 多维度评价
求解二维三温辐射扩散方程组的一种代数两层迭代方法
徐小文, 莫则尧, 安恒斌
计算物理    2009, 26 (1): 1-8.  
摘要332)      PDF (465KB)(946)   
在二维三温辐射扩散方程离散代数方程组的求解中,由于光子、电子和离子温度之间存在耦合关系,而且三个温度在同种介质中有不同的扩散性质,使得经典的代数多重网格(AMG)方法难以直接应用.基于特殊粗化策略,在粗网格层解除了这种耦合关系,得到一种代数两层网格方法,而粗网格方程由经典AMG方法求解.将这一算法具体应用于JFNK(Jacobian自由的Newton-Krylov)框架中预处理方程的求解,并基于该框架求解二维三温辐射扩散方程组.数值结果显示了算法的可扩展性和健壮性.
相关文章 | 多维度评价
二维三温热传导方程求解中的非线性迭代初值选取
安恒斌, 莫则尧, 徐小文
计算物理    2007, 24 (2): 127-133.  
摘要221)      PDF (369KB)(819)   
由于二维三温热传导方程具有很强的非线性特性,因此采用全隐格式对该方程离散后,所得非线性代数方程组的求解将变得非常困难.针对二维三温热传导方程离散所得非线性代数方程组的迭代求解,提出了一种有效的选取初值的方法.对两种不同性质的介质进行数值实验,结果表明,所设计的初值选取方法不仅大大提高了计算效率,而且能够降低非线性解法器对时间步长的影响.
相关文章 | 多维度评价