I'll see whether I can find any info too. Perhaps someone reading our Forum might know. I have not been able to find where someone might obtain Visual Studio 2008 either so I do not know how one can meet the app’s requirement for this with and for use with Intel Visual Fortran 11.1. You need to inquire with the providers of that package. I’m afraid I cannot answer questions about any compatible versions of Visual Studio regarding Abaqus.
Refer to the article What serial number to use when installing the evaluation copy of Intel® Software product for guidance. If you are obtaining the 11.1 version, for evaluation purposes, you should not require the serial number.
In the absence of any email confirmation, try logging into the Intel Registration Center () using the account credentials you created when registering and following the details in the earlier cited articles about obtaining older compiler versions. I see you registered for an Eval license. The license you obtain may also be used with earlier versions therefore, refer to the article Which Older Compiler Versions Are Available on Intel Registration Center? for information about available older versions and refer to link to the article about obtaining an older version of an Intel® Software Development Product for specific steps in locating and downloading older versions.
If you do not already have a supported Microsoft development product installed, you may download a free 90-day trial version of Microsoft Visual Studio* from " Microsoft". This product requires installation of a supported Microsoft development product. For Intel Visual Fortran Composer XE evaluations, pay particular attention to the note regarding the Microsoft Development product: You can obtain an evaluation license from the Intel® Software Evaluation Center. Question about the vision of abaqus and fortran Judging from others with a similar interest/inquiry and the app’s listed System Requirements, the application officially supports Intel Visual Fortran 10.1 or 11.1. We cannot speak to compatibility with our newer releases. Your first question is not one we can answer but rather one the providers of Abaqus must answer. The "Abaqus User Subroutines Reference Guide" is also helpful. The "Abaqus Analysis User's Guide" is helpful in section 3.2.2 where the "user" parameter is described.
I believe that it is usually recommended to install Visual Studio first so that the Fortran installer can integrate IVF into VS.Īlso take a look at the Abaqus documentation (should get installed with Abaqus) go to the Start/All Programs/Abaqus 6.11/Abaqus Documentation
The Abaqus run time syntax with the "user=" option on the command line will compile and link the user subroutine to the Abaqus analysis. You could edit and test your user subroutines using the IVF command line compiling if you preferred. Visual Studio is not needed if you prefer not to install or use it. I use Visual Studio 2008 with IVF 11.1 to write test programs to run the user subroutines before linking them to an Abaqus analysis. I've had very good success using IVF 11.1 with several versions of Abaqus for user subroutines like UMAT and DLOAD. Please let me know if you have any suggestion.You could refer to this web page and follow the link to the specific Abaqus 6.11 page for the system requirements:įor Abaqus 6.11 Intel Fortran 11.1 is listed in the system requirements.
The only difference was that the folder where I put the. This same process worked for Abaqus 6.11.
dll file to C:\SIMULIA\Abaqus\6.14-2\code\binĦ) write cDEC$ attributes dllimport::name at the top of the abaqus fortran subroutine file (e.g. '/DEFAULTLIB:kernel32.lib', '/DEFAULTLIB:user32.lib', '/DEFAULTLIB:advapi32.lib', '/DEFAULTLIB:OLDNAMES.LIB', '/DEFAULTLIB:LIBIFCOREMD.LIB', '/DEFAULTLIB:LIBIFPORTMD.LIB', '/DEFAULTLIB:LIBMMD.LIB', '/NODEFAULTLIB:LIBC.LIB', '/NODEFAULTLIB:LIBCMT.LIB', '/nologo', '/NOENTRY', '/INCREMENTAL:NO', '/subsystem:console', '/machine:AMD64', lib file in a folder I point to in the abaqus_v6.env file: add to link_sl the path to the. lib with command: lib /out:name.lib name.objĤ) copy. obj with command: ifort /dll name.fģ) create. dll.ġ) write my personal subroutine with at the top: cDEC$ attributes dllexport::nameĢ) create.
It looks like Abaqus is not able to find the. Vuamp.obj : error LNK2019: unresolved external symbol referenced in function vuamp However, now I am trying to do the same thing in Abaqus 6.14 and I get the following error during the linking: In the past I was able to call fortran subroutine written by myself from an Abaqus 6.11 user subroutine using the commands cDEC$ attributes dllexport and dllimport.