- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am trying to use the Fortran programming language from the Intel HPC Toolkit to run user sub-routines in ABAQUS. These sub-routines are written in Visual Studio. Does anybody know how to link the three applications together? I have tried running verification checks. The first verification check to see that Fortran is successful has been completed. However, the second verification check shows that 'Products are not installed.' I have already tried uninstalling all applications and re-installing them.
Here are the commands in the abq2023.bat file:
@Echo off
setlocal
set PATH=%PATH%;C:\Program Files (x86)\Intel\oneAPI\compiler\2024.1\bin;
call "C:\Program Files (x86)\Intel\oneAPI\compiler\2024.1\env\vars.bat" -arch intel64
call "C:\Program Files (x86)\Intel\oneAPI\mkl\2024.1\env\vars.bat" intel64
set ABA_DRIVERNAME=%~nx0
"C:\apps\SIMULIA\EstProducts\2023\win_b64\code\bin\SMALauncher.exe" %*
endlocal
Here are the commands in the abaqus_v6.env file:
# abaqus V6 Environment File
# This file is used to import other environment files located in the site
# directory. Custom parameters can be added here, but it is recommended to
# use the custom_v6.env file instead.
import os, driverUtils
#Fix bug IR-320707/IR-637600
if 'SLURM_PROCID' in os.environ:
del os.environ['SLURM_PROCID']
# Utility function for loading site environment files
def importEnv(name, ldict=locals(), gdict=globals()):
from driverUtils import locateSite, locateFile
env = locateFile(locateSite(), '', name)
if env:
execfile(env, gdict, ldict)
else:
print("Cannot locate environment file: {}".format(name))
# Import parameters common to all platforms
importEnv('basic_v6.env')
# Import MPI specific parameters
importEnv('mpi_config.env')
# Import platform specific parameters such as compiler and linker settings
platform = driverUtils.getPlatform()
importEnv(driverUtils.getPlatform() + '.env')
# onCaeGraphicsStartup() function to configure graphics
# card specific settings for CAE & Viewer
importEnv('graphicsConfig.env')
# Import site specific parameters such as licensing and doc parameters
importEnv('custom_v6.env')
del importEnv, driverUtils, platform
compile_fortran += ['/names:lowercase',]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Ethan,
Yes - I can, although I don't think it would help much to people who do not have access to a high-performance computer (HPC).
My university uses a HPC system called IRIDIS. I was told that the 'Products are not installed' message that I was receiving was normal. I should include the following commands in the .slurm file:
module load abaqus/2021
module load intel-compilers
abaqus job=<name> user=xxxxx.for int input=xxxx.inp
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
Did the link Devorah shared help you?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Ethan,
Thank you for following up.
Unfortunately, the link that was shared did not help. I found a solution to my issue elsewhere.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Glad to hear that you found a fix to your problem! Would you be willing to post what you found here so that others who encounter your issue can reference it?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Ethan,
Yes - I can, although I don't think it would help much to people who do not have access to a high-performance computer (HPC).
My university uses a HPC system called IRIDIS. I was told that the 'Products are not installed' message that I was receiving was normal. I should include the following commands in the .slurm file:
module load abaqus/2021
module load intel-compilers
abaqus job=<name> user=xxxxx.for int input=xxxx.inp
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you, I appreciate it! I will mark that as the solution.
- 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