题外话:因为微 信的推荐机制变动,有可能大家不会第一时间看到我的文章,请大家给我的公众 号标上⭐,以免错过好资源。
从今天开始,木木在推文安排上会夹带一些粉丝群内比较有代表性的Abaqus精彩问答。问题来源于粉丝群,回答来源于粉丝群或者木木从网上搜集的资料。并非官方答案,若有不当之处,还请同行多多批评指正。
问:Abaqus编写umat子程序,单元几千就能算,超过10000就报错,超出内存限制,这是为什么呢?
答:将大数组改为动态数组allocatable array
。
木木补充:有关Fortran动态数组的介绍可翻阅彭国伦前辈的《Fortran95程序设计》,或者也可以参考推文:Fortran内存管理艺术
参与更多互动交流,快快在下方留言区留下你的小脚印吧~
-End-
易木木响叮当
想陪你一起度过短暂且漫长的科研生活