-
PyElastica是一款Python版本的Elastica,该软件为开源性质,运用Cosserat Rod理论模拟细长的一维结构装配体
资源介绍
PyElastica
PyElastica是Elastica的python实现, Elastica是一个免费的开源软件项目,用于使用Cosserat Rod理论模拟细长的一维结构的装配体。 有关Elastica和Cosserat杆理论的更多信息,请访问Elastica
新版本
此版本的PyElastica使用Python软件包numba进行及时编译,从而使速度比以前的版本快8倍。 Numba不需要运行PyElastica,如果未安装numba,则PyElastica将默认使用非numba实现。 因此,如果您想利用numba提供的加速功能,请务必单独安装。
PyElastica的未来版本将需要numba,并且在此版本之后,我们将不再维护非numba代码。
我们还提供了一个示例脚本,用于使用POVray可视化PyElastica模拟。 该脚本位于examples文件夹中( example