回 帖 发 新 帖 刷新版面

主题:ABAQUS二次开发与fortran

进行ABAQUS二次开发,要安装fortran等软件。论坛上说要按装
Microsoft Visual Studio 2005 英文版 或者
Microsoft Visual Studio 2008 英文版 

Intel Visual Fortran   9.1.039 专业版 或者
Intel Visual Fortran 10.1.034 专业版

我有个比较弱的问题。我看到fortran好像不止一个
除了Intel Visual Fortran系列以外
还有什么Compaq Visual Fortran系列的(我的一个同门师兄弟就是用Compaq Visual Fortran6.1进行编程)
我还看到市面上卖的书叫做什么Fortran95,或者Fortran2003的
请大虾们介绍一下,他们不同吗?

我们进行二次开发只能安装Intel Visual Fortran系列而不能安装Compaq Visual Fortran或者其它的fortran吗?

我看到我那个同门师兄弟安装Compaq Visual Fortran6.61的时候不需要安装Microsoft Visual Studio这个就可以进行编程。
但是我听论坛上人说安装Intel Visual Fortran 必须要先安装Microsoft Visual Studio才能用。

Intel Visual Fortran 与Compaq Visual Fortran用途不同吗?你们编程时候用哪一个?

问题比较弱,请大侠们别笑话!!!
谢谢!!

回复列表 (共8个回复)

沙发

好像Compaq Visual Fortran用的比较多。Fortran95指的是Compaq Visual Fortran
IVF我也没有怎么用,具体也不知道。

板凳

CVF已經被Intel收購,并改叫IVF。

CVF終極版本是CVF6.6c;
IVF還在不斷研發更新當中。

CVF不代表F95,F95只是fortran語言的一個版本(注意是語言,不是開發工具)
同樣IVF也不代表F2003,IVF也需要最新的版本才對F2003做了部分支持。或許在標準支持上,GFortran比IVF做得更好。

CVF安裝程序在大家能找到的版本里基本都是自帶開發環境(MSDEV)的;
IVF的一般如果不是自己購買,是找不到帶上VS的版本的。

3 楼

呵呵,楼上回答的很详细,学习了。

4 楼

根据abaqus不同版本选择相应的编译器 verify 完   它会告诉你的
abaqus 6.10 对系统、编译器和浏览器的要求 
vs2008+sp1   Intel Fortran Compiler 10.1 or 11.1


verify 里的内容
Running system requirement checks.

Requirement:    Windows Server 2003, Windows XP, Windows Vista, or Windows 7
Product:        All Abaqus Products
Status:         Pass - Found Microsoft Windows XP Professional Service Pack
                3 (Build 2600) (x86).

Requirement:    Microsoft Visual C++ 9.0 (2008), or 10.0 (2010)
Product:        Abaqus make utility with C++
Status:         Fail - Unable to locate or determine the version of a C++
                compiler on this system.  If Microsoft Visual C++ 8.0 (.NET
                2005) is installed on this system, please load the
                vcvars32.bat file before running Abaqus.

Requirement:    Intel Fortran Compiler 10.1 or 11.1
Product:        Abaqus make utility with Fortran and Abaqus with user
                subroutines
Status:         Fail - Unable to locate or determine the version of a
                Fortran compiler on this system.  If Intel Fortran is
                installed on this machine, please load ifortvars.bat before
                running Abaqus.

Requirement:    HP-MPI 01.01.00.00
Product:        Abaqus analyses using MPI-based parallelization and
                Abaqus/CFD
Status:         Pass - Found HP-MPI 01.01.00.00.

Requirement:    Internet Explorer 6.0 or 7.0 or 8.0, Firefox 2.0 or 3.0 or
                3.5, or greater
Product:        Abaqus Documentation
Status:         Fail - Found (null) (null).

Making C:\Temp\verify. All verification files will reside in this directory.

5 楼

1 Fortran 77/90/95/2003是不同时期的Fortran语法标准

2 Compaq/Intel Fortran是不同公司开发的Fortran编译器

3 Compaq Fortran 6.5/Intel Fortran 9.0支持Fortran 90/95标准, Intel Fortran 9.0支持Fortran 2003标准

6 楼

到目前为止, Intel Visual Fortran 11.1.067(Update 7)仍然没有完全支持 Fortran 2003 标准。

7 楼

GFORTRAN倒是支持2003,看他的帮助据说还在追F2008~~~~
不过GFORTRAN的效率让我很纠结啊。。。

8 楼

[quote]GFORTRAN倒是支持2003,看他的帮助据说还在追F2008~~~~
不过GFORTRAN的效率让我很纠结啊。。。[/quote]
还行吧 就是三角函数慢得要死

我来回复

您尚未登录,请登录后再回复。点此登录或注册