Quantcast
Channel: Intel® Fortran Compiler
Viewing all articles
Browse latest Browse all 3270

About error #6362

$
0
0

Hello all

I have received this error in an ABAQUS Umat written in FORTRAN:

"error #6362: The data types of the argument(s) are invalid.   [DSQRT]"

The part referred to in the Umat is as follows:

Jacob = 
     &   DFGRD0(1,1)*(DFGRD0(2,2)*DFGRD0(3,3)-DFGRD0(3,2)*DFGRD0(2,3))  
     & - DFGRD0(1,2)*(DFGRD0(2,1)*DFGRD0(3,3)-DFGRD0(3,1)*DFGRD0(2,3)) 
     & + DFGRD0(1,3)*(DFGRD0(2,1)*DFGRD0(3,2)-DFGRD0(3,1)*DFGRD0(2,2))
C or using the defined subroutine FindDet at the end:     CALL FindDet(DFGRD0,3,Jacob)
      MATA33 = MATMUL(DFGRD0,TRANSPOSE(DFGRD0))
     
    DO k1=1,N_sys
       DO k2=1,3
        n_temp(k2,1) = n_loc(k2,k1)
       END DO
       MATA13 = MATMUL(TRANSPOSE(n_temp),MATA33)
       SCALARA = MATMUL(MATA13,n_temp)
     lambda_loc(k1,1) = 1.d0/DSQRT(Jacob)*(SCALARA(1,1))**(3.d0/4.d0)

     ...

    END DO

Could any one help me how to resolve this issue?

Thanks in advance!


Viewing all articles
Browse latest Browse all 3270

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>