2 DYNA 二次开发排查错误的思路

编写了一个复合材料的材料子程序,原版的 DYNA 是 R5.1.1 版本的,现在已经使用子程序替换了 dyn21.F 中的 umat41,生成了新的求解器,不过生成求解器的时候有如下图所示的 4 个 warning

attachments-2021-07-qRS8BYpm60f67662098b8.png

然后建立了 4 个 shell 单元的简单模型施加了很小的单向拉伸位移边界条件,但是提交计算直接报错,节点速度超范围,已经检查了材料参数,应该不是单位制的问题,也不涉及接触

想请问大家第一个问题是生成求解器时的 4 个 warning 是否重要,如果重要的话要如何修改呢?

第二个问题是因为没办法添加附件给大家看,所以排查子程序错误有哪些方法呢,第一次做二次开发不会查错

感谢~

请先 登录 后评论

查看全部 3 个回答

张雪娇

你的两个 GETTIM 和 GETDAT、SCALE 三个参数在 LS-DYNA 中已经定义了,你需要改个名字,不然这几个量无法使用

请先 登录 后评论