用于实时应用程序的 FEM 库

发布于 2024-12-02 16:50:29 字数 103 浏览 1 评论 0原文

您知道我可以用于实时应用程序的有限元方法库吗? 我考虑过 getFEM++,但我还没有测试它。
我想使用 FEM 实时模拟弹塑性体的行为。我的进一步计划是将其与 Bullet 合并。

Do you know any library for Finite Element Method, that i can use for realtime application ?
I think about getFEM++, but I don't test it yet.

I want to use FEM to simulate behaviour of elasto-plastic body in realtime. My further plan is to merge it with Bullet.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

時窥 2024-12-09 16:50:29

您应该尝试指定您要解决的问题类型,以便选择最适合您的库。

  • 您的问题有多少个维度?
  • 你打算进行碰撞检测吗?
  • 您的对象将由多少个顶点组成?
  • 您打算使用并行性来实现实时计算吗?
  • 您是否计划对动态系统进行谱分析,或者只是研究准静态系统的局部变形?
  • 关于可用的库

,我主要使用自制的库,但这里有一些您可能可以使用的库:

  • [GetFEM++] :可用的 C++ 库、文档和教程。看来你已经知道这个了。
  • [LifeV]:我知道有些人将其用于流体动力学,但它也适用于结构动力学。它是由几个主要研究机构开发的。
  • [OFELI]:另一个 C++ 库,但它可能缺少教程。

此外,您确定 Bullet 库中还没有您需要的内容吗?软体动力学已经成为 Bullet 的一部分...(视频此处

You should try to specify the kind of problems you are trying to solve in order to select the best library for you.

  • How many dimensions for your problem?
  • Do you plan on doing collision detection?
  • How many vertices will compose your objects?
  • Do you plan on using parallelism to achieve real-time computations?
  • Do you plan on doing spectral analysis for a dynamical system or just study local deformations with a quasistatic system?
  • etc.

Concerning the available libraries, I have mostly used homemade ones, but here are some that you might be able to use:

  • [GetFEM++] : C++ library, documentation and tutorials available. It seems you already know this one.
  • [LifeV] : I know some people who use this for fluid dynamics, but it works for structure dynamics too. It is developed by several major research institutions.
  • [OFELI] : another C++ library but it may lack tutorials.

Moreover, are you sure that what you need is not already present in the Bullet library? Soft body dynamics is already a part of Bullet... (Video here)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文