摘要
本发明公开了一种高性能串行及并行区域分块集成柔度矩阵的方法,包括:单线程串行区域分块和多线程并行区域分块集成柔度矩阵算法;单线程串行区域分块集成柔度矩阵算法,是指将求解域划分为若干个独立的子区域,各子区域单独集成本区域的柔度矩阵和Lagrange乘子矩阵,构建非线性方程组的系数项矩阵;多线程并行区域分块集成柔度矩阵算法,是指将求解域划分为若干个独立的子区域,在并行计算之前完成各子区域需要的节点力边界条件的反号信息处理,按照子区域中节点在x,y方向的贡献分别集成方向柔度矩阵和方向Lagrange乘子矩阵;其次,再分别集成到整体柔度矩阵和整体Lagrange乘子矩阵;最后,根据集成整体柔度矩阵和整体Lagrange乘子矩阵,构建非线性方程组的系数项矩阵。