用fortran写了一个umat子程序,
Subroutine Console6 (stress,statev,ddsdde,sse,spd,scd,rpl,ddsddt,&
drplde,drpldt,sn,dsn,time,dtime,temp,dtemp,predef,dpred,&
cmname,ndi,nshr,ntens,nstatv,props,nprops,coords,drot,&
pnewdt,celent,dfgrd0,dfgrd1,noel,npt,layer,kspt,kstep,kinc)
include 'aba_param.inc'
character * 80 cmname
Dimension stress(ntens),statev(nstatv),&
ddsdde(ntens,ntens),ddsddt(ntens),drplde(ntens),&
strain(ntens),dstrain(ntens),time(2),predef(1),dpred(1),&
Props(nprops),coords(3),drot(3,3),dfgrd0(3,3),dfgrd1(3,3)
进行调试出现了以下问题
1>------ Build started: Project: Console6, Configuration: Debug Win32 ------
1>Compiling with Intel(R) Fortran Compiler 10.1.030 ...
1>Console6.f90
1>C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Console6.f90(20) : Error: This statement is positioned incorrectly and/or has syntax errors.
1>C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Console6.f90(26) : Error: An automatic object is invalid in a main program.
1>C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Console6.f90(27) : Error: An automatic object is invalid in a main program.
1>C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Console6.f90(27) : Error: An automatic object is invalid in a main program.
1>C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Console6.f90(27) : Error: An automatic object is invalid in a main program.
1>C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Console6.f90(26) : Error: A specification expression object must be a mmy argument, a COMMON block object, or an object accessible through host or use association
1>C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Console6.f90(26) : Error: A specification expression object must be a mmy argument, a COMMON block object, or an object accessible through host or use association
1>C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Console6.f90(29) : Error: An automatic object is invalid in a main program.
1>C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Console6.f90(29) : Error: A specification expression object must be a mmy argument, a COMMON block object, or an object accessible through host or use association
1>C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Console6.f90(26) : Error: An automatic object is invalid in a main program.
1>C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Console6.f90(28) : Error: An automatic object is invalid in a main program.
1>C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Console6.f90(28) : Error: An automatic object is invalid in a main program.
1>compilation aborted for C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Console6.f90 (code 1)
1>
1>Build log written to "file://C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\Console6\Console6\Debug\BuildLog.htm"
1>Console6 - 13 error(s), 0 warning(s)
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。