文件名称:VegaFEM-cmake:Vega FEM 包的 CMake 构建系统
文件大小:12.55MB
文件格式:ZIP
更新时间:2024-07-23 03:09:11
C++
VegaFEM 库 是一个计算效率高且稳定的 C/C++ 物理库,用于三维可变形对象模拟。 它旨在模拟大变形,包括几何和材料非线性,还可以有效地模拟线性系统。 Vega 是开源和免费的。 它是在 3-clause BSD 许可下发布的,这意味着它可以用于学术研究和商业应用。 Vega 实现了几种广泛使用的方法来模拟 3D 实体可变形对象的大变形: 同向线性有限元弹性 ; 它还可以计算精确的切线刚度矩阵 (类似于 ), 线性有限元弹性 , 可逆各向同性非线性有限元模型 、 、 Saint-Venant Kirchhoff FEM 可变形模型(参见 ),以及 质量弹簧系统。 对于任何 3D 四面体或立方体网格,Vega 可以计算任何变形配置中的内部弹性力及其梯度(切线刚度矩阵)。 网格的不同部分可以分配任意材料属性。 Vega 还可以在任何用户指定的力下对这些模型进行时间步长,