24小时热门版块排行榜    

CyRhmU.jpeg
查看: 942  |  回复: 1

heumxl

新虫 (小有名气)

[交流] 关于 Lammps 中计算 刚度系数实例 的疑问已有1人参与

在Lammps的ELASTIC 实例中,通过 change_box 命令改变盒子大小,在不同方向施加应变来计算得到 材料在不同方向的刚度系数。但是第一次改变盒子的时候,不仅改变了x方向的大小,还改变了“xz”和“xy”,相当于即施加了x方向的正应变,又施加了xy 和xz方向的剪应变。但是后来几次改变盒子的时候,作者每次仅施加了一个方向的应变。
我不太懂为什么第一次同时施加了三个方向的应变?

###############################
if "${dir} == 1" then &
   "change_box all x delta 0 ${delta} xy delta ${deltaxy} xz delta ${deltaxz} remap units box"
if "${dir} == 2" then &
   "change_box all y delta 0 ${delta} yz delta ${deltayz} remap units box"
if "${dir} == 3" then &
   "change_box all z delta 0 ${delta} remap units box"
if "${dir} == 4" then &
   "change_box all yz delta ${delta} remap units box"
if "${dir} == 5" then &
   "change_box all xz delta ${delta} remap units box"
if "${dir} == 6" then &
   "change_box all xy delta ${delta} remap units box"
###############################
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

201112212409

铜虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
同问。楼主解决了么?
2楼2018-11-19 03:18:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 heumxl 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见