<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.imechanica.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>iMechanica - UEL ABAQUS - Comments</title>
 <link>http://www.imechanica.org/taxonomy/term/5424</link>
 <description>Comments for &quot;UEL ABAQUS&quot;</description>
 <language>en</language>
<item>
 <title>Hi


I have a similar</title>
 <link>http://www.imechanica.org/node/8633#comment-16484</link>
 <description>&lt;p&gt;
Hi
&lt;/p&gt;
&lt;p&gt;
I have a similar problem. Do you know what i should do on my windows computer. I guess that your solution is for a linux computer. My abaqus_v6.env file looks like this:
&lt;/p&gt;
&lt;p&gt;
compile_fortran=[&amp;#39;ifort&amp;#39;, &amp;#39;/c&amp;#39;, &amp;#39;/Gm&amp;#39;, &amp;#39;/recursive&amp;#39;, &amp;#39;/nologo&amp;#39;, &amp;#39;/heap-arrays:1&amp;#39;, &amp;#39;/include:%I&amp;#39;]
&lt;/p&gt;
&lt;p&gt;
If I add &amp;#39;/free&amp;#39; as:
&lt;/p&gt;
&lt;p&gt;
compile_fortran=[&amp;#39;ifort&amp;#39;, &amp;#39;/c&amp;#39;, &amp;#39;/Gm&amp;#39;, &amp;#39;/recursive&amp;#39;, &amp;#39;/nologo&amp;#39;, &amp;#39;/heap-arrays:1&amp;#39;, &amp;#39;/include:%I&amp;#39;, &amp;#39;/free&amp;#39;]
&lt;/p&gt;
&lt;p&gt;
I am not able to run my user routines written in f77. I do not have a f90 or f95 to test if it works for these files. But anyway I guess that because of backwards compatibility this should not make any difference.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Thanks in advance
&lt;/p&gt;
&lt;p&gt;
Regards Brian
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Wed, 30 Mar 2011 03:58:34 -0400</pubDate>
 <dc:creator>BrianBak</dc:creator>
 <guid isPermaLink="false">comment 16484 at http://www.imechanica.org</guid>
</item>
<item>
 <title>Righto</title>
 <link>http://www.imechanica.org/node/8633#comment-15191</link>
 <description>&lt;p&gt;
Yes,
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;That&amp;#39;s exactly what I meant
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Arun&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Sat, 31 Jul 2010 16:57:32 -0400</pubDate>
 <dc:creator>Arun Prakash</dc:creator>
 <guid isPermaLink="false">comment 15191 at http://www.imechanica.org</guid>
</item>
<item>
 <title>Hi Arun,


Thanks for ur</title>
 <link>http://www.imechanica.org/node/8633#comment-15190</link>
 <description>&lt;p&gt;
Hi Arun,
&lt;/p&gt;
&lt;p&gt;
Thanks for ur suggestion. After a long search on the inet i found&amp;nbsp;some info.&amp;nbsp;The three lines below are from the abaqus environent file,the first two lines being the steps to use free form.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;# Add the flag &amp;quot;-free&amp;quot; to the compile_fortran command below to use free-&lt;br /&gt;
# format FORTRAN 90 syntax.&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;compile_fortran = (fortCmd + &amp;quot; -c -fPIC -auto -extend_source -w90 -w95 &amp;quot; +&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;-WB -I%I&amp;quot;)&lt;br /&gt;
&lt;/strong&gt;&lt;br /&gt;
I think this is exactly what u r saying.Please correct me if I am wrong.....
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Sat, 31 Jul 2010 15:54:03 -0400</pubDate>
 <dc:creator>Gurudutt Chandrashekar</dc:creator>
 <guid isPermaLink="false">comment 15190 at http://www.imechanica.org</guid>
</item>
<item>
 <title>Compiler options need to be right</title>
 <link>http://www.imechanica.org/node/8633#comment-15189</link>
 <description>&lt;p&gt;
Hi Gurudutt,
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
I too use fortran90 code for Abaqus, but for UMAT/VUMAT. Your compiler options need to be extended to recognize and compile f90 code. On the intel fortran compiler, the options to be added are &amp;quot;-free&amp;quot;, if your program is written in free format fortran. But the fortran subroutine file itself should be *.f and not *.f90.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Cheers
&lt;/p&gt;
&lt;p&gt;
Arun&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Sat, 31 Jul 2010 14:46:04 -0400</pubDate>
 <dc:creator>Arun Prakash</dc:creator>
 <guid isPermaLink="false">comment 15189 at http://www.imechanica.org</guid>
</item>
<item>
 <title>Hi Wei,


 Thanks a lot</title>
 <link>http://www.imechanica.org/node/8633#comment-15186</link>
 <description>&lt;p&gt;
Hi Wei,
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;Thanks a lot for ur reply..I think that cleared all my doubts about compiler compatibility..
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Sat, 31 Jul 2010 09:16:48 -0400</pubDate>
 <dc:creator>Gurudutt Chandrashekar</dc:creator>
 <guid isPermaLink="false">comment 15186 at http://www.imechanica.org</guid>
</item>
<item>
 <title>It only depends on your compiler</title>
 <link>http://www.imechanica.org/node/8633#comment-15183</link>
 <description>&lt;p&gt;
Hi Gurudutt,
&lt;/p&gt;
&lt;p&gt;
The compatibility in the format of the fortran source code is on the compiler side, not on Abaqus.&amp;nbsp; As long as your compiler works with f90 or f95, your user subroutines can be linked with Abaqus.&amp;nbsp; For most compilers, e.g. Intel Visual Fortran, f90 and f95 are supported as well as f77.
&lt;/p&gt;
&lt;p&gt;
Wei
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Sat, 31 Jul 2010 00:47:08 -0400</pubDate>
 <dc:creator>Wei Hong</dc:creator>
 <guid isPermaLink="false">comment 15183 at http://www.imechanica.org</guid>
</item>
</channel>
</rss>

