User login

Navigation

You are here

Running user subroutines in Fortran 90 with ABAQUS

Hi,

I need to run a UEL in Fortran90 with ABAQUS 6.13, however, I keep getting error. 

I can run subroutines in FORTRAN77, but it's not the case for Fortran90.

My machine is Windows7/64 and I have Intle Composer XE 2011 and Microsoft Visual Studio 2010.

Any help on that would be greatly appreciated.

Thanks,

Hanif

Comments

Habib Pouriayevali's picture

Hi,

This could be a solution

>find " abaqus_v6.env "

> modifie it for Fortran 90 or 77

# for fortran 90 style
compile_fortran=['ifort', '/c','/DABQ_WIN86_64',
                 '/iface:cref', '/recursive', '/Qauto-scalar', '/QxW', '/nologo',
                 '/heap-arrays:1', '/Od', '/include:%I', '-free']

#for fortran 77 style
compile_fortran=['ifort', '/c','/DABQ_WIN86_64',
                 '/iface:cref', '/recursive', '/Qauto-scalar', '/QxW', '/nologo',
                 '/heap-arrays:1', '/Od', '/include:%I']

Hi Habib,

Thanks. Actually it looks like instead of '-free' I need to use '/free' and also

I need to change the file extensions from .f90 to .for as ABAQUS only looks for

this extenstion.

So it must be like:

# for fortran 90 style
compile_fortran=['ifort', '/c','/DABQ_WIN86_64',
                 '/iface:cref', '/recursive', '/Qauto-scalar', '/QxW', '/nologo',
                 '/heap-arrays:1', '/Od', '/include:%I', '/free']

 

Thanks

Subscribe to Comments for "Running user subroutines in Fortran 90 with ABAQUS"

Recent comments

More comments

Syndicate

Subscribe to Syndicate