Ansys和Fortran
说ansys是Fortran写的,那么ansys可以画出那么多的应力、应变云图,这也是Fortran做的吗?ansys和Fortran的关系到底是怎么样子的呢?望各位指教本帖最后由 chuxf 于 2014-4-17 20:14 编辑
稍大一点的软件产品,都很少是用同一种语言书写的。
Ansys不太清楚,至少 Matlab 就使用了 C ,C++ ,CIL,NVidia CUDA,Bash ,Fortran ,Java,Perl 等多种语言来完成。 chuxf 发表于 2014-4-17 20:13
稍大一点的软件产品,都很少是用同一种语言书写的。
Ansys不太清楚,至少 Matlab 就使用了 C ,C++ ,CIL,NVi ...
嗯嗯,多谢指点,ansys应该也是很多语言吧,计算应该是Fortran,GUI之类的或许是其他语言 一定是多种语言的。通常来说,你在 ansys 的安装目录里看看,尤其注意一些 dll 文件,百度一下它们,往往就知道他们是什么编译器生成的(近而猜测是什么语言参与了) 本帖最后由 pasuka 于 2014-4-18 10:10 编辑
最早的ANSYS基于Fortran IV编写,没有任何图形界面
ANSYS 5.X系列的GUI使用Tcl、Tk编写的,一种基于C的脚本语言
ANSYS Workbench则是基于Java和.NET编写的
Fluent和CFX是后来并购的
看起来 TCL/TK 还挺牛 chuxf 发表于 2014-4-17 20:52
一定是多种语言的。通常来说,你在 ansys 的安装目录里看看,尤其注意一些 dll 文件,百度一下它们,往往就 ...
嗯嗯,多谢指点 pasuka 发表于 2014-4-18 10:00
最早的ANSYS基于Fortran IV编写,没有任何图形界面
ANSYS 5.X系列的GUI使用Tcl、Tk编写的,一种基于C的脚本 ...
怪不得workbench那么炫,现在workbench用的很多了 fcode 发表于 2014-4-18 13:16
看起来 TCL/TK 还挺牛
TCL,TK我都没有听说过,涨知识了 绘图都是利用绘图库来完成的。midas的图形显示利用Opencascade(开源免费)做的。ansys的不清楚,估计也差不多。
这些软件界面是一种语言,核心计算一般是fortran,绘图调用高级的函数库。
fortran也能调用opengl,但是需要底层开发很厉害的人,否则是没有办法完成的任务。
页:
[1]
2