hutao0726的个人博客分享 http://blog.sciencenet.cn/u/hutao0726

博文

多层次优化pbs脚本

已有 1744 次阅读 2021-6-27 15:54 |个人分类:计算机|系统分类:科研笔记

在SK1000使用pbs脚本进行Coarse-fine-accurate三个层次优化计算。

准备vasp.pbs脚本:

#!/bin/bash
#PBS -l nodes=1:ppn=40
#PBS -j oe
#PBS -V
#PBS -l walltime=01:00:00
#PBS -N Cr2B2H2

### Set intel environment###
source /opt/intel/compilers_and_libraries_2018/linux/bin/compilervars.sh intel64
source /opt/intel/mkl/bin/mklvars.sh intel64
source /opt/intel/impi/2018.1.163/bin64/mpivars.sh
cd $PBS_O_WORKDIR
EXEC=/opt/software/vasp.5.4.4/bin-optcell/vasp_std
NP=`cat $PBS_NODEFILE | wc -l`
NN=`cat $PBS_NODEFILE | sort | uniq | tee /tmp/nodes.$$ | wc -l`
cat $PBS_NODEFILE > /tmp/nodefile.$$

# Calculation sequence
cd $PBS_O_WORKDIR
for(( i=1; i<=3; i++ ));
do
        cp INCAR_$i INCAR
        cp CONTCAR POSCAR
        mpirun -genv I_MPI_FABRICS=shm:ofa -machinefile /tmp/nodefile.$$ -n $NP $EXEC
done

# Remove tmperary files
rm -rf /tmp/nodefile.$$
rm -rf /tmp/nodes.$$

 运行脚本:

qsub vasp.pbs




https://wap.sciencenet.cn/blog-907836-1293014.html

上一篇:[转载]文件末尾出现^M的原因
下一篇:python复制文件shutil.copy()
收藏 IP: 218.4.251.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-25 20:53

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部