许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  技术文档 >  Abaqus多Job顺序提交策略 批处理脚本编写 任务队列依赖关系配置

Abaqus多Job顺序提交策略 批处理脚本编写 任务队列依赖关系配置

阅读数 5
点赞 0
article_banner

兄弟们,今天咱们来聊聊Abaqus顺序提交多个任务这事儿。说实话,我刚入门的时候,那可真是头都大了,但现在,咱已经把这个小难关给干掉了。我就来一步步带你趟过这个坑。

abaqus多个job顺序提交图示

解决方案:用Abaqus顺序提交多个任务,核心在于利用interactive(或简称int)参数,确保前一个任务完成后再执行下一个。

第一步:选对软件组合你得把软件环境配对好。我推荐Abaqus 2022+Visual Studio 2022+Intel oneAPI 2023这个组合,表现稳定。别看这个组合,其实挺折腾人的,版本不匹配,链接就失败了。我之前就因为版本不对,浪费了老半天时间。

第二步:安装顺序安装顺序也很关键,先装Visual Studio再装Intel Fortran,装Abaqus。别问我为什么,因为我当时傻了,先装了Abaqus,新版本MPI覆盖了Abaqus自带的低版本MPI,导致我不得不重新来过。

关键来了,第二步的坑:在安装过程中,你可能会遇到一些弹窗,比如要求你安装某个组件,候千万别手贱乱点,是那些看起来很可疑的选项。我当时就点了,结果导致环境配置失败。

第三步:验证配置配置之后,得验证。启动Abaqus Command,输入abaqus info=system查看Fortran Compiler信息,或者用abaqus verify -user_std验证子程序接口。这一步很重要,别跳过。

第四步:环境变量配置环境变量配置也有技巧。修改Abaqus快捷方式的目标字段,开头添加Intel oneAPI的vars.bat路径,只在Abaqus运行时加载必要环境变量。

坑:环境变量配置的时候,记得备份注册表,别乱删文件,不然出了问题,还得重装系统。我当时就因为不小心删错了文件,差点把电脑搞报废。

abaqus怎么按顺序提交作业图示

总结

  • 选对软件组合,Abaqus 2022+Visual Studio 2022+Intel oneAPI 2023。
  • 安装顺序:Visual Studio -> Intel Fortran -> Abaqus。
  • 验证配置:abaqus info=systemabaqus verify -user_std
  • 环境变量配置:修改Abaqus快捷方式目标字段。

至于学习资料,官方帮助文档《Abaqus User Subroutines Reference Guide》是必须看的,里面的example、benchmark、verification例子很多。还有,《基于ABAQUS的有限元子程序开发及应用》这本书也挺好的,基础和进阶都有,算例和源文件都很全。

至于UMAT和VUMAT的典型应用场景差异,我帮你梳理但先得问问你具体想了解哪方面。

提醒顺序提交的时候,注意文件路径,是批处理文件和.inp文件不在同一目录时,要用绝对路径或者在脚本中切换目录。还有,旧文件处理很重要,预先清理旧结果或添加ask_delete=OFF参数,避免弹窗卡住。

就兄弟们。

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空