Moudle MODULE NEWTONIMPLICIT REAL*8(A-Z)INTEGER ITER END MODULE NEWTONModule中可放置程序所需要聲明的所有變量,也可以是子程序、函數(shù),用的時候僅需use語句調(diào)用即可,不只主程序可以使用,子程序中也可以使用,是fortran90以后添加的功能,大大提升編程的效率。
由于Abaqus默認(rèn)的umat子程序為Fortran77,因此為了使用f90程序,使用命令: abaqus make library=xxx.f90該命令可以生成相應(yīng)的后綴為obj的文件,之后使用該文件即可。使用上述方法可以避免使用Fortran77進(jìn)行umat的編寫。