- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello community,
I'm using Windows 11 and want to apply User Subroutine in two finite element softwares (Abaqus2024 and MSC Marc 2024.1). It gives 'No compiler' and 'no compiler available' when launching user subroutine files (*.f). Both softwares work well without using subroutines files.
I followed a blog to compile Abaqus with Fortran (https://launchtech.ae/blog/compiling-abaqus-with-fortran/). I downloaded Intel oneAPI Base Toolkit and Intel® HPC Toolkit High-Performance Computing as Fortran compiler. I listed several cases as below:
(1) ''ifortran' is not recognized' when I simply tape ifortran in terminal. Does it mean the Fortran compiler is not well installed or should I add enviroment variable somewhere (.bat)?
(2) (Abaqus) I modified abq2024.bat, abaqus_v6.env (as enclosed) guided by the blog. I tape 'abaqus verify -user_std', it gives:
Verify test : Abaqus/Standard with user subroutines verification
result : Compilers are not found.
Test user_std skipped.
I also ran the simulation with a user subroutine, it was computing and said completed in GUI with displacement values but the results (stress etc.) are all 0.
(3) (MSC Marc) I tested one example with user subroutines, it gives 'no compiler available
Marc Exit number 3'. I can not use command 'use_marc' as in Manual in Terminal neither. I did not set any env variable (except for License) for Fortran in MSC Marc.
Environment Variables: IFORT_COMPILER24 is set as C:\Program Files (x86)\Intel\oneAPI\compiler\2024.2\
C:\Program Files (x86)\Intel\oneAPI\setvars.bat is also attached for checking as txt file.
Any help is highly appreciated.
Kind regards, Xiang
Link Copied
- 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
Thanks for your link. I've tried (uninstall and reinstall everything) to follow steps but now I'm stuck on "no Intel MKL available" as described below.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you're having issues with MKL, please ask in the MKL forum, which you have already found.

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