
注冊
/
登錄寫了一個(gè)UMAT程序,單核計(jì)算是可以正常計(jì)算的。開了并行之后計(jì)算就不收斂了,不知道是什么原因,是設(shè)置的問題么還是子程序就不能開并行計(jì)算呢?請大佬們
1、在基體內(nèi)引入一根各向同性的纖維,做單向拉伸2、基體是用的umat子程序?qū)氲谋緲?gòu)程序3、纖維增強(qiáng)相是各向同性纖維,在材料屬性中彈性中輸入4、基體材料單獨(dú)拉伸是可以的,但是一加入纖維就無法計(jì)算了

最近編寫了兩個(gè)彈性損傷UMAT按圖2合并成一個(gè)Umat.for分別去分析圖1RVE的纖維和基體損傷。for代碼已單獨(dú)驗(yàn)證過沒問題,但放在一起后計(jì)算無法得出損傷部分結(jié)果,甚至應(yīng)變增量出現(xiàn)NAN情況。請問這類分析是在材料模塊直接設(shè)置好材料屬性,然后job模塊提交Umat.for計(jì)算就可以了嗎?或者還需要其他設(shè)置之類沒有弄好。




我在進(jìn)行abaqus用戶材料子程序的計(jì)算時(shí)出現(xiàn)了一些問題,當(dāng)然,這些問題不是來自umat的代碼問題。在我們的一臺高性能計(jì)算機(jī)上,我們使用的工作環(huán)境是win10&visual studio 2019¶llel studio XE 2020,顯然,我們的代碼和模型可以完全正常的計(jì)算出我們想要的結(jié)果。









跳至頁
TOP