PDA

View Full Version : Linking Intel compiler with Abaqus 6.7-1



nitinchandola
2008-07-18, 15:47
hi,
I have installed Intel Fortran compiler. However on running the Abaqus verification I saw the following errors:

Requirement: Windows 2000, Windows XP, Windows Server 2003 Standard
Edition, or Windows Vista
Product: All Abaqus Products
Status: Pass - Found Microsoft Windows XP Professional Service Pack
2 (Build 2600).

Requirement: Microsoft Visual C++ 7.1 or 8.0
Product: Abaqus make utility with C++
Status: Fail - Found Microsoft Visual C++ 6.0.8168.0.

Requirement: Intel Fortran Compiler 8.1 or 9.1
Product: Abaqus make utility with Fortran and Abaqus with user
subroutines
Status: Fail - Unable to locate and/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: Internet Explorer 6.0, Netscape 7.0, Mozilla 1.2, Firefox
1.0.1, or greater
Product: Abaqus Documentation
Status: Pass - Found Firefox 2.0.0.11

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

-----------------------------------------------------------------------------
Abaqus/Standard


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Standard with user subroutines


...INFORMATION

System requirements were not met. Verification
procedure will be skipped. However, user subroutines
can be run using a precompiled library set by the
variable usub_lib_dir. For more information please
see the section 3.2.2 of Abaqus Analysis User's
Manual.

Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit (single precision)


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit (double precision)


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit with user subroutines (single precision)


...INFORMATION

System requirements were not met. Verification
procedure will be skipped. However, user subroutines
can be run using a precompiled library set by the
variable usub_lib_dir. For more information please
see the section 3.2.2 of Abaqus Analysis User's
Manual.

How do I Load ifortvars.bat before starting Abaqus 6.7-1? Will that solve the problem?

Jorgen
2008-07-19, 21:42
You can either try to start a command prompt window for the Fortran Runtime Environment (I think it is called something like that), or simply type the command "ifortvars.bat" in an Abaqus command prompt window.

Performing this step might solve the problem.

- Jorgen

rm447
2008-10-14, 15:24
Hi, I have a similar problem I think. For me, Abaqus verification does not even start. I get an error like C:\...\ifortvars.bat is not a valid win32 application.
I noticed that the size of this file is zero so I think it must not even have been built. Any suggestions? I really need help with this!!
Thanks.

berdic
2008-10-15, 04:44
Hi,
it seems to me, that I have the same problem as the others. I'm running Abaqus 6.7.3 under MS Vista 64-bits. I have already instaled MS Visual studio 2005 and intel fortran 9.1 but when I run the verify utility of Abaqus, the connection to fortran is not found. Te verify.log advices me to run ifortvars.bat. This bat-file creates new system variables in MS Vista but doesn't solve the problem anyway.

here is the verify.log:

Abaqus Product Install Verification...

Wed Oct 15 10:07:36 2008

Running system requirement checks.

Requirement: Windows Server 2003 Standard x64 Edition, Windows XP
Professional x64 Edition or Windows Vista x64 Edition
Product: All Abaqus Products
Status: Pass - Found Microsoft Windows Vista Enterprise x64 Edition
Service Pack 1 (Build 6001).

Requirement: Microsoft .NET Framework Version 2.0
Product: All Abaqus Products
Status: Pass - Found .NET Framework Version 2.0

Requirement: Microsoft Visual C++ 8.0 (.NET 2005)
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++ is
installed on this system, please load vcvarsamd64.bat file
before running Abaqus.

Requirement: Intel EM64T Fortran Compiler 9.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 system, please load ifortvars.bat before
running Abaqus.

Requirement: Internet Explorer 6.0, Netscape 7.0, Mozilla 1.2, Firefox
1.0.1, or greater
Product: Abaqus Documentation
Status: Fail - Found Opera Internet Browser 9.0.0.0.

Making D:\Abaqus_scratch\verify. All verification files will reside in this
directory.

-----------------------------------------------------------------------------
Abaqus/Standard


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Standard with user subroutines


...INFORMATION

System requirements were not met. Verification
procedure will be skipped. However, user subroutines
can be run using a precompiled library set by the
variable usub_lib_dir. For more information please
see the section 3.2.2 of Abaqus Analysis User's
Manual.

Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit (single precision)


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit (double precision)


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit with user subroutines (single precision)


...INFORMATION

System requirements were not met. Verification
procedure will be skipped. However, user subroutines
can be run using a precompiled library set by the
variable usub_lib_dir. For more information please
see the section 3.2.2 of Abaqus Analysis User's
Manual.

Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit with user subroutines (double precision)


...INFORMATION

System requirements were not met. Verification
procedure will be skipped. However, user subroutines
can be run using a precompiled library set by the
variable usub_lib_dir. For more information please
see the section 3.2.2 of Abaqus Analysis User's
Manual.

Continuing...

-----------------------------------------------------------------------------
Abaqus/Viewer


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/CAE


...PASS

Continuing...

-----------------------------------------------------------------------------
Geometry Translator for CATIA V4


...INFORMATION

Product is not licensed. Verification procedure will
be skipped.

Continuing...

-----------------------------------------------------------------------------
Geometry Translator for CATIA V5


...INFORMATION

Product is not licensed. Verification procedure will
be skipped.

Continuing...

-----------------------------------------------------------------------------
Direct Geometry Import for CATIA V5


...PASS

Continuing...

-----------------------------------------------------------------------------
Geometry Translator for I-DEAS


...INFORMATION

Product is not licensed. Verification procedure will
be skipped.

Continuing...

-----------------------------------------------------------------------------
Geometry Translator for Parasolid


...PASS

Continuing...

-----------------------------------------------------------------------------
Geometry Translator for Pro/ENGINEER


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/AMS


...INFORMATION

Product is not licensed. Verification procedure will
be skipped.

Continuing...

-----------------------------------------------------------------------------
Abaqus Interface for MSC.ADAMS


...INFORMATION

Product is not available on this platform.

Continuing...

-----------------------------------------------------------------------------
Abaqus/Standard parametric studies


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit parametric studies


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Design


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus Interface for MOLDFLOW


...INFORMATION

Product is not licensed. Verification procedure will
be skipped.

Continuing...

-----------------------------------------------------------------------------
Abaqus make utility with Fortran


...INFORMATION

System requirements were not met. Verification
procedure will be skipped.

Continuing...

-----------------------------------------------------------------------------
Abaqus make utility with C++


...INFORMATION

System requirements were not met. Verification
procedure will be skipped.

Continuing...

-----------------------------------------------------------------------------
Abaqus make utility with object code


...INFORMATION

System requirements were not met. Verification
procedure will be skipped.

Continuing...

-----------------------------------------------------------------------------
Abaqus scripting interface


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus analyses using parallelization


Running thread-based parallel with 2 cpu(s)

Abaqus/Explicit domain-level parallel

...PASS

Abaqus/Standard direct solver

...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Foundation


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus noGUI (CAE/Viewer)


...PASS

Continuing...

-----------------------------------------------------------------------------
Clean-up...

Verification directory D:\Abaqus_scratch\verify has been deleted.

I have just started with user routines in Abaqus so I would appreciate any help or suggestions. Thanks.

nitinchandola
2008-10-15, 12:04
Hi,
it seems to me, that I have the same problem as the others. I'm running Abaqus 6.7.3 under MS Vista 64-bits. I have already instaled MS Visual studio 2005 and intel fortran 9.1 but when I run the verify utility of Abaqus, the connection to fortran is not found. Te verify.log advices me to run ifortvars.bat. This bat-file creates new system variables in MS Vista but doesn't solve the problem anyway.

here is the verify.log:

Abaqus Product Install Verification...

Wed Oct 15 10:07:36 2008

Running system requirement checks.

Requirement: Windows Server 2003 Standard x64 Edition, Windows XP
Professional x64 Edition or Windows Vista x64 Edition
Product: All Abaqus Products
Status: Pass - Found Microsoft Windows Vista Enterprise x64 Edition
Service Pack 1 (Build 6001).

Requirement: Microsoft .NET Framework Version 2.0
Product: All Abaqus Products
Status: Pass - Found .NET Framework Version 2.0

Requirement: Microsoft Visual C++ 8.0 (.NET 2005)
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++ is
installed on this system, please load vcvarsamd64.bat file
before running Abaqus.

Requirement: Intel EM64T Fortran Compiler 9.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 system, please load ifortvars.bat before
running Abaqus.

Requirement: Internet Explorer 6.0, Netscape 7.0, Mozilla 1.2, Firefox
1.0.1, or greater
Product: Abaqus Documentation
Status: Fail - Found Opera Internet Browser 9.0.0.0.

Making D:\Abaqus_scratch\verify. All verification files will reside in this
directory.

-----------------------------------------------------------------------------
Abaqus/Standard


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Standard with user subroutines


...INFORMATION

System requirements were not met. Verification
procedure will be skipped. However, user subroutines
can be run using a precompiled library set by the
variable usub_lib_dir. For more information please
see the section 3.2.2 of Abaqus Analysis User's
Manual.

Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit (single precision)


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit (double precision)


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit with user subroutines (single precision)


...INFORMATION

System requirements were not met. Verification
procedure will be skipped. However, user subroutines
can be run using a precompiled library set by the
variable usub_lib_dir. For more information please
see the section 3.2.2 of Abaqus Analysis User's
Manual.

Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit with user subroutines (double precision)


...INFORMATION

System requirements were not met. Verification
procedure will be skipped. However, user subroutines
can be run using a precompiled library set by the
variable usub_lib_dir. For more information please
see the section 3.2.2 of Abaqus Analysis User's
Manual.

Continuing...

-----------------------------------------------------------------------------
Abaqus/Viewer


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/CAE


...PASS

Continuing...

-----------------------------------------------------------------------------
Geometry Translator for CATIA V4


...INFORMATION

Product is not licensed. Verification procedure will
be skipped.

Continuing...

-----------------------------------------------------------------------------
Geometry Translator for CATIA V5


...INFORMATION

Product is not licensed. Verification procedure will
be skipped.

Continuing...

-----------------------------------------------------------------------------
Direct Geometry Import for CATIA V5


...PASS

Continuing...

-----------------------------------------------------------------------------
Geometry Translator for I-DEAS


...INFORMATION

Product is not licensed. Verification procedure will
be skipped.

Continuing...

-----------------------------------------------------------------------------
Geometry Translator for Parasolid


...PASS

Continuing...

-----------------------------------------------------------------------------
Geometry Translator for Pro/ENGINEER


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/AMS


...INFORMATION

Product is not licensed. Verification procedure will
be skipped.

Continuing...

-----------------------------------------------------------------------------
Abaqus Interface for MSC.ADAMS


...INFORMATION

Product is not available on this platform.

Continuing...

-----------------------------------------------------------------------------
Abaqus/Standard parametric studies


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit parametric studies


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Design


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus Interface for MOLDFLOW


...INFORMATION

Product is not licensed. Verification procedure will
be skipped.

Continuing...

-----------------------------------------------------------------------------
Abaqus make utility with Fortran


...INFORMATION

System requirements were not met. Verification
procedure will be skipped.

Continuing...

-----------------------------------------------------------------------------
Abaqus make utility with C++


...INFORMATION

System requirements were not met. Verification
procedure will be skipped.

Continuing...

-----------------------------------------------------------------------------
Abaqus make utility with object code


...INFORMATION

System requirements were not met. Verification
procedure will be skipped.

Continuing...

-----------------------------------------------------------------------------
Abaqus scripting interface


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus analyses using parallelization


Running thread-based parallel with 2 cpu(s)

Abaqus/Explicit domain-level parallel

...PASS

Abaqus/Standard direct solver

...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus/Foundation


...PASS

Continuing...

-----------------------------------------------------------------------------
Abaqus noGUI (CAE/Viewer)


...PASS

Continuing...

-----------------------------------------------------------------------------
Clean-up...

Verification directory D:\Abaqus_scratch\verify has been deleted.

I have just started with user routines in Abaqus so I would appreciate any help or suggestions. Thanks.



I can think of three things you can try:

1. Download Intel Fortran 9.1/10.1 again and check for the ifortvars.bat file. Run the batch file. It should be around 2 kb or something. If it doesn't work try the 32 bit fortran.

2. Run the vcvarsamd64.bat or vsvars64.bat batch file from the Visual C++ 8.0 folders. You can try 32 bit then you will have vsvars32.bat. Also, I think the vcvarsamd64.bat is for an amd processor.

3. Check the environment variables in the .env file. You will probably find it in the Abaqus folder. Abaqus has help available on how to modify it. It shows you some useful information anyway.