×

HPC_反向增强约束

swMATH ID: 42057
软件作者: 安德烈亚·弗朗西斯科尼;马西米利亚诺·费罗纳托;Frigo,Matteo;卡洛·贾纳
描述: 接触力学中拉格朗日乘子方法的反向增广约束预条件。摩擦接触是计算力学中最具挑战性的问题之一。通常,这是一个棘手的非线性问题,通常需要几次牛顿迭代才能收敛,并且在求解相关线性系统时也会带来麻烦。当用拉格朗日乘子对接触进行建模时,精确地实施了不可穿透性条件,但相关的雅可比矩阵是不确定的,需要对快速数值解进行特殊处理。在这项工作中,提出了一种约束预条件,其中原始Schur补码是在增加零块后计算的。extit{Reverse}这个名称与传统方法相反,传统方法只对结构块进行增强。除了能够解决接触力学中经常出现的以奇异结构块为特征的问题外,对于这类问题,所提出的方法比传统的约束预处理要便宜得多,并且适合通过Chronos并行程序包实现高效的HPC。我们的结论得到了来自各种应用的中大型问题的几个数值实验的支持。实现该算法的源文件在GitHub上免费提供。
主页: https://www.sciencedirect.com/science/article/abs/pii/S0045782522000421
源代码:  https://github.com/matteofrigo5/HPC_ReverseAugmentedConstrained(https://github.com/matteforrigo5/HPC_ReveseAugmented受限)/
关键词: 接触力学拉格朗日乘数增加多重网格预处理器
相关软件: C解析Chronos公司DEMPack公司FSAIPACK公司帕梅蒂斯
引用于: 2文件

按年份列出的引文