原来和abaqus关联的时候组里流传下来的是VS2012繁体字的版本,就直接拿来安装了,使用上面也没啥差异,最近的科研搞出来了一个新的umat,我本来的习惯是直接在abaqus搞一个单元模型直接跑umat,看一下效果或者是精确程度之类的,但是我编好的umat效率实在是太低了,时间大概是直接模拟的三十倍(如果模型复杂的话可能更加耗时),检查了一两周并没有发现啥关键性的问题,然后我在测试每一个子程序的计算时间,直接使用CPU_TIME()函数,打印出来的所有的时间全是0,我在想使用VS调Fortran程序,在计算的过程中是否能输出时间,是否能动态的观察出我的哪一个子程序比较耗时,找出原因来修正umat。
确实VS就这个界面有点陌生,一切都是在网上找的资料,最终简单的测试了一下,后续再更新我的调试过程。
首先是檔案專案空的项目即可;
然后可能你刚刚新建好的项目没有出现在界面上,就需要先把它调出来。
《视图》方案管理,会出现刚刚新建的一个项目,然后点击source file +加入+新建项目,就可以在里面写程序
点击开始
运行结果如下