24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1186  |  回复: 14
当前主题已经存档。

lishufei

金虫 (正式写手)

问个弱弱的问题我写了个脚本想计算晶体常数但为什么不能运行阿
脚本如下
#!/bin/sh
rm WAVECAR
for i in 3.5 3.6 3.7 3.8 3.9 4.0 4.1 4.2 4.3 ;
do
cat > POSCAR < fcc
$i
0.5 0.5 0.0
0.0 0.5 0.5
0.5 0.0 0.5
1
Direct
0.0 0.0 0.0
!

echo "a = $i" ;$BIN
E='tail-|'OSZICAR';echo $i $E>>SUMMARY.fcc'
done
cat SUMMARY.fcc
是哪里出错啦
计数显示bash: run_cell: command not found
我把它chmod +x run_cell啦
11楼2009-11-30 13:10:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

doudouding

木虫 (小有名气)

for i in 3.5 3.6 3.7 3.8 3.9 4.0 4.1 4.2 4.3
这样写可以吗?for循环后面的变量应该是整数吧
12楼2009-11-30 14:31:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yinpengfei

银虫 (初入文坛)

lishufei(金币+6,VIP+0): 12-11 19:19
wuli8(金币-6,VIP+0):扣回非法所得 12-12 20:12
明天你来找我吧
13楼2009-12-10 23:05:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wangle_xq

银虫 (小有名气)


zdhlover(金币+1,VIP+0):谢谢,欢迎常来交流讨论 12-11 00:31
引用回帖:
Originally posted by doudouding at 2009-11-30 14:31:
for i in 3.5 3.6 3.7 3.8 3.9 4.0 4.1 4.2 4.3
这样写可以吗?for循环后面的变量应该是整数吧

for循环中的数值变量确实只能是整数。但是这里的i并不是数值变量,而是当作字符串了。
这样的并不算有错。可以试试这个脚本。
CODE:
for i in 3.5 3.6 3.7 3.8 3.9 4.0 4.1 4.2 4.3 ;
do
echo $i
done

网络日志 http://blog.163.com/wangle_xq/ 关注计算材料科学的应用,以及相关的计算机技术。文章以转贴为主,少量原创。欢迎参观
14楼2009-12-11 00:40:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Joannaouc

木虫 (著名写手)


aylayl08(金币+1,VIP+0):谢谢参与 12-12 19:57
引用回帖:
Originally posted by lishufei at 2009-11-28 11:54:
问个弱弱的问题在vasp中我想进行晶体结构优化在incar文件里一般应该设置哪些参数。优化结果好坏是不是看最后的F和E0?是不是F和E0越小越好阿?

不是啊,设置的越小跑的越慢。计算其实要的就是个idea,跑太久就没意义了。
在精度和时间中选择一个平衡点就好了。
15楼2009-12-12 11:31:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lishufei 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见