Fortran Coder

查看: 44808|回复: 29
打印 上一主题 下一主题

[科学软件] 讨论一下大家用的最舒服,功能最强大的网格剖分工具

  [复制链接]

135

帖子

15

主题

0

精华

版主

F 币
1159 元
贡献
637 点

爱心勋章管理勋章

跳转到指定楼层
楼主
发表于 2014-1-24 20:33:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我们以前一直用程序剖,么得界面,用ANSYS 感觉剖分功能蛮强大的,大家都八一八自己用的网格剖分工具
分享到:  微信微信
收藏收藏2 点赞点赞 点踩点踩

2033

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1641 元
贡献
709 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

沙发
发表于 2014-1-24 23:32:02 | 只看该作者
我只用过 Comsol 的网格剖分,基本都是自动的。

1

帖子

0

主题

0

精华

新人

F 币
9 元
贡献
2 点
板凳
发表于 2014-1-25 16:40:26 | 只看该作者
Matlab的网格剖冯功能咋样呢?

135

帖子

15

主题

0

精华

版主

F 币
1159 元
贡献
637 点

爱心勋章管理勋章

地板
 楼主| 发表于 2014-1-25 16:53:31 | 只看该作者
Jason 发表于 2014-1-25 16:40
Matlab的网格剖冯功能咋样呢?

没用过 貌似不是很强大

69

帖子

7

主题

0

精华

专家

F 币
320 元
贡献
224 点
5#
发表于 2014-2-6 08:52:10 | 只看该作者
个人感觉比较好用的是:triangle和tetgen。其中前者为二维三角形网格,后者为三维四面体网格。
两者都是开源软件,都具备一定的自适应功能。
tetgen开发者为SiHang,现在国外工作。

如果还需要前后处理功能,比如建模等,salome是非常好的选择。

当然如果是商业开发,GiD应该是较好选择,但需要付费使用。

9

帖子

0

主题

0

精华

熟手

F 币
175 元
贡献
98 点

帅哥勋章爱心勋章

6#
发表于 2014-2-15 22:12:42 | 只看该作者
最近见一个人用了Hermes软件进行自适应网格剖分,对二维情况可实现HP自适应,三维hp自适应正在开发中,Hermes为开源C++程序。 与前面提到的一样tetgen软件实现三维网格剖分不错。六面体剖分有一款软件可能不错Cubit,我听说杜克大学有很多在用的。

9

帖子

0

主题

0

精华

熟手

F 币
175 元
贡献
98 点

帅哥勋章爱心勋章

7#
发表于 2014-2-15 22:14:31 | 只看该作者
珊瑚虫 发表于 2014-1-25 16:53
没用过 貌似不是很强大

Matlab网格剖分好像只适用于二维情况,具体算法好像是欧洲的一个博士写的。其实comsol就是从之前Matlab一个剖分模块发展而来。

9

帖子

0

主题

0

精华

熟手

F 币
175 元
贡献
98 点

帅哥勋章爱心勋章

8#
发表于 2014-2-15 22:16:18 | 只看该作者
jason388 发表于 2014-2-6 08:52
个人感觉比较好用的是:triangle和tetgen。其中前者为二维三角形网格,后者为三维四面体网格。
两者都是开 ...

请问您用过Tetge没有,一直想学习一下 到时候还要向您请教:lol

2033

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1641 元
贡献
709 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

9#
发表于 2014-2-15 22:35:39 | 只看该作者
石子儿 发表于 2014-2-15 22:14
Matlab网格剖分好像只适用于二维情况,具体算法好像是欧洲的一个博士写的。其实comsol就是从之前Matlab一 ...

comsol 最早是matlab的工具包,叫Toolbox,后来大概叫FEMLab吧。
现在已经与matlab相差很远了,我是说差别(不是差距)。多场耦合模拟做得算是一流的。

136

帖子

3

主题

0

精华

版主

F 币
1964 元
贡献
1677 点

帅哥勋章管理勋章爱心勋章新人勋章热心勋章元老勋章

10#
发表于 2014-2-16 13:58:36 | 只看该作者
jason388 发表于 2014-2-6 08:52
个人感觉比较好用的是:triangle和tetgen。其中前者为二维三角形网格,后者为三维四面体网格。
两者都是开 ...

我用过triangle做二维三角网格的处理,trianlge是c语言编写的开源软件,可以和fortran实现混编,能够给定参数进行分块细化,进而实现自适应。
tetgen也是开源软件,前后处理可以用其软件实现。
商业软件比较好的是GID和ANYSY,个人不喜欢商业版的,所以没用过
倒是听说ciem和Octree做网格的处理都还可以,大家有兴趣也可以搜搜。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-12-24 21:30

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表