我有一个具有以下运动方程的大型系统
是质量矩阵
是刚度矩阵
我想用负载相关的 Ritz 分析求解位移的方程、特征值和特征向量(该算法在此处简要描述)。
我知道我可以使用APRACK 来解决大规模特征值问题,但是负载相关的 Ritz 分析呢?是否已经有一个求解器(商业的、开源的,一切都无关紧要)可以做这种事情?
为了清楚起见,我正在寻找我可以使用的编程库,而不是我无法以编程方式调用的商业软件。
我有一个具有以下运动方程的大型系统
是质量矩阵
是刚度矩阵
我想用负载相关的 Ritz 分析求解位移的方程、特征值和特征向量(该算法在此处简要描述)。
我知道我可以使用APRACK 来解决大规模特征值问题,但是负载相关的 Ritz 分析呢?是否已经有一个求解器(商业的、开源的,一切都无关紧要)可以做这种事情?
为了清楚起见,我正在寻找我可以使用的编程库,而不是我无法以编程方式调用的商业软件。
扫描中描述的算法看起来可以使用可以做两件事的库来实现:1)线性系统的解决方案(特别是步骤(3)和(5))和2)矩阵向量乘积(步骤(4)、(6)和(7))。该库可以是例如 SciPy、cholmod、SuperLU 等,具体取决于矩阵的属性。
商业程序 SAP 2000,http://www.comp-engineering.com/SAPManE.htm具有使用 Ritz 向量进行动态分析的选项。查看基本分析参考手册中的第 74 页。