- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear all
On my 32-bit machine I have the following installed: WindowsXP,Abaqus 6.8 and Intel Visual Fortran 11.1.054 with Visual Studio shell.
Does anyone have any experience with using IVF 11.1 with Abaqus? Abaqus recommends IVF version 9.1 or 10, but I would like to use version 11.1.
Best regards
j_clausen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
While you have asked for direct experience using the 11.1 compiler with Abaqus 6.8, I think I should point out that one of the problems with using the newer version of the compiler is cross-version compatibility with the compiler libraries used to build Abaqus as discussed in this knowledge base article:
http://software.intel.com/en-us/articles/cross-version-compatibility-issues-and-information-intel-fortran/
Abaqus is built with one of the versions of the compilers in their compatibility list and the compiler libraries for that version are part of the Abaqus product. As discussed in the knowledge base article, "object code compiled by a newer version is not supported for linking with an older version's libraries and tools."
Perhaps some customers have had success using the 11.1 compiler with Abaqus 6.8 but this would be a configuration that is not supported by Intel or Simulia.
Regards,
Steve D.
Intel Developer Support
out that one of the problems with using the newer version of the compiler is cross-version compatibility
with the compiler libraries used to build Abaqus as discussed in this knowledge base article:
http://software.intel.com/en-us/articles/cross-version-compatibility-issues-and-information-intel-fortran/
Abaqus is built with one of the versions of the compilers in their compatibility list and the compiler
libraries for that version are part of the Abaqus product. As discussed in the knowledge base article,
"object code compiled by a newer version is not supported for linking with an older version's libraries
and tools."
Perhaps some customers have had success using the 11.1 compiler with Abaqus 6.8 but this would be a
configuration that is not supported by Intel or Simulia.
Regards,
Steve D.
Intel Developer Support
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your coments, Steve. I now tried to use IVF 11.1 with Abaqus and it seems to work.
Speaking of Abaqus and IVF. I always end up declaring the Windows environment variables manually, as nothing seems to happen when I run the ifortvars.bat file. Either by double clicking it or running it from a command promt. I was under the impression that running ifortvars.bat would make it unnecessary to add the environment variables manually. Maybe I have misunderstood something?
For others that struggle with Abaqus and Fortran I also should add the following experience that I had: Several times Abaqus jobs broke down due to the dreaded error codes 144 and 5. Earlier I was not able to track down the reasons, but this time I persisted. It was due to several reasons that I thought would have been caught in my initial all-Fortran testing:
- Setting the value of element (4,4) in a 3 x 3 matrix
- Overflow in the exp intrinsic function
- Dividing by zero
The above items only occured very rarely under special circumstances in "realistic size" finite element models, and was therefore not found in my single element tests of the code before it was connected to Abaqus. The conclusion is that the error codes in Abaqus are not "mystic" in nature, but due to "illegal" operations in the code. I hope that this can inspire other Abaqus-IVF users.
Best regards
j_clausen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for the comments on the ifortvars.bat. So to check if I understand: If I have not set the environment variables manually and want to use IVF with Abaqus I should do the following:
1. From the start menu open the "Fortran Build Environment for applications running on Intel 64". This will open a command promt.
2. From this command promt I should open Abaqus CAE (Abaqus with the graphical user interface).
Does the above sound correct?
Best regards
j_clausen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you very much. This will be useful.
Best regards
j_clausen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using ABAQUS 6.10 but .for subroutines is error. I know if these subroutine works, it need to install two softwares:
1. Microsoft Visual Studio Professional Edition.
2. Intel Fortran Compiler
But I dont know what version of these two softwares required to be compatible for ABAQUS 6.10
Could you please help me if you can?
Regards
John
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page