# MCV_batch_run **Repository Path**: jhaoli/mcv_batch_run ## Basic Information - **Project Name**: MCV_batch_run - **Description**: 本程序用来自动化提交MCV运行作业,便于批量试验 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-06-21 - **Last Updated**: 2025-09-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MCV_batch_run #### 介绍 本程序用来提交MCV运行作业,便于批量试验 #### 软件架构 需要安装advance_time, 用于时间更新计算 #### 安装教程 1. 从https://gitee.com/jhaoli/advance_time 下载原程序,可以放在MCV_batch_run目录下; 2. 进入advance_time目录,mkdir build && FC=ifort cmake .. && make 即可在build目录下生成可执行文件advance_time.exe #### 使用说明 1. 本作业脚本,需要预先编译好MPS和MCV;同时,修改预先编译好的MCV运行相关namelist,包括时间步长、分辨率、输出间隔等; 2. 修改main_batch_run.sh, 更改 GFSdir、MPSdir、MCVdir、advance_time_exec、wckey、nodes以及批量试验的起止时间; 3. 在当前目录下运行 ```sh main_batch_run.sh``` 显示运行过程: ``` 2 days to be processed! Starting processing for 2023-05-28 12:00:00 Running MPS ... Running MCV ... Starting processing for 2023-05-29 12:00:00 Running MPS ... Running MCV ... Finished!!! ``` 4. 和Experiments/PMCV同级目录下:一个case一个独立目录: ``` MCVcase2023052812 MCVcase2023052912 ```