分页: 2 / 2

Re: fortran的开源有限元项目(更新:有限体积导热方程)

发表于 : 2011-06-03 22:27
linxubinxt
tenzu 写了:2D的话推荐Phase2,有免费版本
前段时间一个visiting professor来强力推荐,似乎有免费版
我没用过,但是那叫兽说20分钟上手,LS可以考虑试试
一定得3D的话就3DEC或者FLAC-3D什么的吧,我不会用
前面你说的两个要钱的,懒得破解了
:em20 phase2总找到不相关的东西……到官网下载trial版要发邮件等他们验证公司名……太烦了。
:em19 看来要么是自己死磕ansys或者找别人用midas帮忙……
:em21 网上的ansys教材各种不给力啊,照抄都会出错

Re: fortran的开源有限元项目(更新:有限体积导热方程)

发表于 : 2011-06-03 23:10
dbcafe
mianzhi 写了:
dbcafe 写了:你为什么要用Fortran,为什么不用C。
Fortran里语句块没有明显分界,不像C里有{},一堆do do end do,看得人头晕
有好用的Fortran开发环境推荐么,代码折叠能做好就行,最好还能给出光标所在的函数。
为什么要用fortran:
1. 在学校里搞工程计算的基本上都用fortran
2. c++的开源工程计算项目已经有很多了,而且有的做得很好;fortran的还没看到几个
3. 用c做科学运算会累死,比如你要想把某矩阵的1,2,4行加到这个矩阵的2,3,4行,用c得自己编个行变换的函数,fortran只要一句
4. 我和你正好相反,看着{}头疼
开发环境:
我听说vim不错,但是不会用。办公室里一学姐用emacs说挺好,我也不会用。
我用的gedit+sed。我好像装了一个代码折叠插件,但是基本上不用。
另外强烈推荐gmsh。虽然六面体网格质量不是很好,但是对于搞解算的人够用了。如果是搞划分的可以自己去改他的算法。
看来还是有人喜欢Fortran呐,不过我觉得fortran的优势一是出的比c早,很多现有代码不愿移植,二是对矩阵和复数支持比较好,而这两个优势又不是很实在。C通过库函数可以很好地处理矩阵和复数,而且个人认为C的结构化比Fortran要正规多了,所以代码维护性也要好很多。所以我新代码的话肯定会用c/c++的,但Fortran根深蒂固,很难撼动啊。

另外,敢问楼主在哪高就啊?

Re: fortran的开源有限元项目(更新:有限体积导热方程)

发表于 : 2011-06-03 23:37
mianzhi
dbcafe 写了:
mianzhi 写了:
dbcafe 写了:你为什么要用Fortran,为什么不用C。
Fortran里语句块没有明显分界,不像C里有{},一堆do do end do,看得人头晕
有好用的Fortran开发环境推荐么,代码折叠能做好就行,最好还能给出光标所在的函数。
为什么要用fortran:
1. 在学校里搞工程计算的基本上都用fortran
2. c++的开源工程计算项目已经有很多了,而且有的做得很好;fortran的还没看到几个
3. 用c做科学运算会累死,比如你要想把某矩阵的1,2,4行加到这个矩阵的2,3,4行,用c得自己编个行变换的函数,fortran只要一句
4. 我和你正好相反,看着{}头疼
开发环境:
我听说vim不错,但是不会用。办公室里一学姐用emacs说挺好,我也不会用。
我用的gedit+sed。我好像装了一个代码折叠插件,但是基本上不用。
另外强烈推荐gmsh。虽然六面体网格质量不是很好,但是对于搞解算的人够用了。如果是搞划分的可以自己去改他的算法。
看来还是有人喜欢Fortran呐,不过我觉得fortran的优势一是出的比c早,很多现有代码不愿移植,二是对矩阵和复数支持比较好,而这两个优势又不是很实在。C通过库函数可以很好地处理矩阵和复数,而且个人认为C的结构化比Fortran要正规多了,所以代码维护性也要好很多。所以我新代码的话肯定会用c/c++的,但Fortran根深蒂固,很难撼动啊。

另外,敢问楼主在哪高就啊?
客气 正读硕士呢
能力还很有限 争取博士时候把NS方程的那个好好整一整

Re: fortran的开源有限元项目(更新:有限体积导热方程)

发表于 : 2011-06-08 21:39
kaji331
语言神马的都是浮云,自己觉得好用就好,我老爹也是工程计算,还给研究生上课呢,多年在都是用QB解决所有问题,一样好好的~

Re: fortran的开源有限元项目(更新:有限体积导热方程)

发表于 : 2011-06-08 21:54
灭你们村
楼主莫非是传说中学热动的?!划分网格。。。 :em20