24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3738  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

cuierdan

新虫 (初入文坛)

[交流] lammps中variable指令的理解已有3人参与

想用lammps内部建模构建粗糙表面,手册里有个二维正弦的例子,但是倒数第二行完全看不懂。。。哪位大神可以解释一下(哭)

lammps中variable指令的理解
捕获.PNG
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuierdan

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by abinitio at 2016-10-31 11:52:22
variable 就是一个给参数赋值的命令,相当于=

图中所列的三个variable就是:

xx=0.0
yy=0.0
v=(0.2*y*ylat*cos(xx/xlat)*2*pi*4.0/x)+0.5*y*ylat-yy)>0.0

正弦曲线的表达式不是很简单嘛,为啥这个赋值式子这么复杂呢
4楼2016-10-31 15:13:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

abinitio

版主 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
variable 就是一个给参数赋值的命令,相当于=

图中所列的三个variable就是:

xx=0.0
yy=0.0
v=(0.2*y*ylat*cos(xx/xlat)*2*pi*4.0/x)+0.5*y*ylat-yy)>0.0
2楼2016-10-31 11:52:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuierdan

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by abinitio at 2016-10-31 11:52:22
variable 就是一个给参数赋值的命令,相当于=

图中所列的三个variable就是:

xx=0.0
yy=0.0
v=(0.2*y*ylat*cos(xx/xlat)*2*pi*4.0/x)+0.5*y*ylat-yy)>0.0

嗯,知道variable的指令含义,是不清楚v的一串赋值式子代表的意思
3楼2016-10-31 14:12:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

abinitio

版主 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
4楼: Originally posted by cuierdan at 2016-10-31 15:13:23
正弦曲线的表达式不是很简单嘛,为啥这个赋值式子这么复杂呢...

哦。你自己看看吧,反正就是一下公式。
5楼2016-10-31 16:08:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见