建立文件夹
mkdir /data/chengxl/cas-esm-2
拷贝代码
cd /data/zhangh/CAS_ESM_0d6798
cp -r models/ newdata/ newcodes/ scripts/ /data/chengxl/cas-esm-2
修改机器配置
vim /data/chengxl/cas-esm-2/scripts/ccsm_utils/Machines/config_machines.xml
![](https://img-blog.csdnimg.cn/img_convert/1266f906ecefd1ff1171752ab2f75728.png)
主要是修改EXEROOT,DOUT_S_ROOT
建立case
cd /data/chengxl/cas-esm-2/scripts
./create_newcase -case FAMIP_fd14 -compset FAMIPC5X -res fd14_fd14 -mach huanmy_intel
修改模式层数
vim /data/chengxl/cas-esm-2/scripts/FAMIP_fd14/env_conf.xml
![](https://img-blog.csdnimg.cn/img_convert/043042c74fce2c31587d1d0d16e25f01.png)
准备case
cd /data/chengxl/cas-esm-2/scripts/FAMIP_fd14
./configure -case
修改colm.buildexe.csh
vim /data/chengxl/cas-esm-2/scripts/FAMIP_fd14/Buildconf/colm.buildexe.csh
![](https://img-blog.csdnimg.cn/img_convert/83aed38a75ab30dd93716a6151db6659.png)
编译case
cd /data/chengxl/cas-esm-2/scripts/FAMIP_fd14
./FAMIP_fd14.huanmy_intel.build
修改运行目录的*_in 和docn.stream.txt
/data/chengxl/cas-esm-2/FAMIP_fd14
cp -r ../../CAS-ESM_0d6798/cas-esm/AMIPC5X_fd14_ma/run_demo/ .
将这个作为固定环境,每次跑之前复制下
cp -r run_demo/ run_test
更换可执行文件
cd /data/chengxl/cas-esm-2/FAMIP_fd14/run_test
cp ../run/ccsm.exe .
修改drv_in
![](https://img-blog.csdnimg.cn/img_convert/3e325338f2f799102c32e473a9612927.png)
主要修改时间等
写作业脚本
vim /data/chengxl/cas-esm-2/FAMIP_fd14/run_test/mpi_run_casesm.job
![](https://img-blog.csdnimg.cn/img_convert/870c0f8b4ef1b73e448afaec67801fa7.png)
提交作业
sbatch mpi_run_casesm.job