- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Intel developers,
I am trying to link Abaqus 6.14 to an Intel FORTRAN Compiler. Up to now, I have downloaded Visual Studio 2015 and Intel Parallel Studio XE 2016. I tried to link them as in many forums suggestions. Unfortunately, it did not work. It seems that I require specific versions to run Abaqus subroutines, such as Visual Studio Ultimate 2012 and Intel FORTRAN XE 2013. Is there any site that would allow me to download the FORTRAN XE 2013 compiler?
Best regards,
Jose
Link Copied
- « Previous
-
- 1
- 2
- Next »
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Everyone,
I am using ABAQUS 6.14 and need to run user subroutine for my research. I already installed Intel Parallel Studio XE 2016 and Visual studio 2015. I highly appreciate , if someone can help me with linking these software correctly with ABAQUS to run my subroutine. Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Shiran,
Did the links in reply #22 help? Have you been able to write a main program to run and test your user subroutine independently from Abaqus? That is usually a good first step.
Have you found the Abaqus command line syntax in the Abaqus user's manual (job execution information) to include the "user=" parameter?
Regards,
Greg
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Shiran,
From your other message to me, it sounds like you may be getting started with Fortran and Visual Studio (VS). If true, I recommended running a few simpler examples before trying to run your soil model and DFLOW subroutine, which is probably quite complex. I feel that it is worthwhile to learn the details using several simpler examples so that you can benefit from using Fortran with Abaqus.
Have you been able to write a main program that calls your DFLOW subroutine using a console program project in VS? I think that would be a good starting point to open a new console program project in VS, add your DFLOW subroutine and create a main program to call it. You would then be able to compile and run this test program, which would help confirm that the subroutine is working as expected before going to Abaqus. Have you taken a look at the Intel Fortran documentation for more information?
For Abaqus information take a look at the Abaqus Analysis User's Guide, section 18.1.1 User Subroutine Overview, which provides a good starting point (on Windows, Start -> Abaqus -> Abaqus Documentation). I think the next step with Abaqus would be to run a simple model that uses a simple user subroutine before running your full model to confirm that you have the procedure working. Have you taken a look at the Abaqus Analysis User's Guide in section 3.2.2 (execution procedures) where the "user=" command line option is given? If you click on the "user" word it will link to a few more paragraphs of information to include a Fortran routine in an Abaqus analysis. I find it very useful to create a model where the user subroutine can reproduce data that could be entered directly in the Abaqus input file (simple material, simple load, or simple temperature case), which confirms the results are the same for both. Then run the custom case using the user subroutine.
You could also take a look at the Abaqus Example Problems Guide, and do a text search for "user subroutine", which will identify several example problems using a user subroutine you could examine. For example, section 1.1.1 appears to use a UMAT subroutine. You could extract the example files and run the Abaqus analysis to confirm it is working as expected. Also look at the Abaqus User Subroutines Reference Guide for the details specific to each user subroutine.
When you have tried a few of these items, you could open a new forum topic for each specific question that you have regarding Fortran, or where to find information in the Fortran documentation.
Regards,
Greg
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi Greg,
I am using Microsoft visual studio 9.0, Intel Fortran compiler 11.1 and Abaqus 6.13.I followed the steps provided by you in message #15.
The abaqus/standard verification passed but the explicit verification failed .plz guide me how to solve the problem.
with regards
sanit
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear All
From my personal experience I can assure that Microsoft Visual Studio 2013 ( Any version say - Community/Professional/Enterprise) works with Abaqus 6.14-2 . The latest release of Microsoft Visual Studio 2015 (any version) will not work with Abaqus 6.14-2 & you will be resulted with an ERROR statement if ABAQUS COMMAND verify -user_sub is executed.
Currently using the following and works perfectly
- Abaqus 6.14-2
- Intel Parallel XE Studio -2016 Composer Edition
- Microsoft Visual Studio - 2013 Professional.
Thanks & Regards
Hari

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- « Previous
-
- 1
- 2
- Next »