24小时热门版块排行榜    

查看: 1322  |  回复: 3
【奖励】 本帖被评价2次,作者zhouxing1002增加金币 1.6

zhouxing1002

新虫 (初入文坛)


[资源] 提供一个castep向服务器提交任务的脚本

#!/bin/sh

#PBS -N zno332(任务名)

#PBS -l nodes=1:ppn=20
#PBS -q default(服务器上提供的队列名)
#PBS -l walltime=1000:00:00

#PBS -j oe
MY_MPI_TYPE=hpmpi (mpi的类型)
MY_MPI_HOME=/home/soft/msi/hpmpi (mpi安装的路径)
APP_NAME=score
RUN="RAW"
CURDIR=`pwd`

#set environment for castep (相关路径根据服务器上安装路径自行修改)
export MS=/home/soft/msi/Accelrys
export MS_INSTALL_ROOT=$Accelrys/MaterialsStudio50
export MSI_LIC_PACK_DIR=$Accelrys/LicensePack
export MSI_LICENSE_FILE=$MSI_LIC_PACK_DIR/Licenses/msi.lic
export CASTEP_DATA=$MS_INSTALL_ROOT/share/Resources/Quantum/Castep
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$MS/LicensePack/linux/lib:$MS_INSTALL_ROOT/lib
export PATH=/home/soft/msi/Accelrys/MaterialsStudio50/etc/CASTEP/bin:$PATH

#environment done

cd $PBS_O_WORKDIR

/home/soft/msi/Accelrys/MaterialsStudio50/etc/CASTEP/bin/RunCASTEP.sh name(这里的name必须与自己提供的文件name.cell等的name一致)
以上并未对能带,态密度等进行计算,可以在脚本中添加:
cp name.check name_BandStr.check
/home/soft/msi/Accelrys/MaterialsStudio50/etc/CASTEP/bin/RunCASTEP.sh name_BandStr.check
cp name.check name_DOS.check
/home/soft/msi/Accelrys/MaterialsStudio50/etc/CASTEP/bin/RunCASTEP.sh name_DOS.check
其他的性质计算依此类推就行了
希望对大家有帮助
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xdvf

铜虫 (小有名气)


★★★★★ 五星级,优秀推荐

棒棒哒
4楼2019-09-24 08:04:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
简单回复
limin20072楼
2017-09-29 15:04   回复  
五星好评  谢谢分享
ca0yan93楼
2017-10-09 16:18   回复  
谢谢分享!! 发自小木虫Android客户端
相关版块跳转 我要订阅楼主 zhouxing1002 的主题更新
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见