gpt4 book ai didi

c++ - 二维传热有限元库

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:40:30 24 4
gpt4 key购买 nike

您好,我目前正在使用 COMSOL 计算 2D 中随时间变化的传热,我正在寻找一个库来用 C++ 完成这项工作。 libMesh 和 Gmsh 的结合是最好的选择吗?

如果您还可以在建议的库中提供此类操作的示例,那将非常有帮助?我使用傅里叶方程。

提前致谢

最佳答案

我认为有很多这样的库!

我最喜欢的选择是 Dealii (http://www.dealii.org/),它有很好的文档记录,有很多示例并且非常灵活。如果 2D 传热只是您所需要的,我认为这是正确的库。

否则,您可以按照您的建议查看 Dune (http://www.dune-project.org/dune.html)、LibMesh (http://libmesh.sourceforge.net),GetFem++等等等等。还有一些库允许您编写问题的弱形式,例如 Feel++(http://www.feelpp.org/) 或 LifeV (http://www.lifev.org)。 (我想还有其他人,但这些是我所知道的)。

根据库的不同,您需要一个用于网格的外部工具,而 Gmsh 就在其中(很好)。

关于c++ - 二维传热有限元库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14158799/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com