I wrote wrong in the previous post...
Actually
a<0, b in R and b not in Z, (a)**b in C
where
R real numbers
Z relative integer numbers
C complex numbers
Thank u so much, mikrom.
Sorry... I didn`t realize that operation results in a complex number
Actually
a<0, b in R and b not in N, (a)**b in C
where
R real numbers
N natural numbers
C complex numbers
Dear All,
I have a very basic question for you.
I got an illegal floating point operation executing an application (Abaqus) using a Fortran subroutine.
I wrote in my subroutine
<cite>
BB = -0.2447862
AA = 0.6734121
write (*,*) "BB,AA = ", BB,AA
write (*,*) "-0.2447862**0.6734121...
Thank you so much to everyone.
I solved my problem.
After some changes, now my abaqus analysis job with c++ user subroutine get the same results of my abaqus analysis job with fortran user subroutine.
Thamk you so much and sorry I don't want shout (it has been due to caps lock!)
I must do a simulation with Abaqus/standard, analysis code by Simulia, which has a user subroutine interface in fortran(and you can write user subroutine in fortran or in other programming language).Abaqus standard...
I must write a C++ procedure callable from Fortran
which set 2D array input argument.I have written a version in Fortran and I get correct results.I have written my c++ procedure and I get a terrible outcome: in particular If I print array values, they are correct, but subsequently run is...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.