diff --git a/templates/wrf/4.2.1/bisheng/data.wrf.arm.cpu.config b/templates/wrf/4.2.1/bisheng/data.wrf.arm.cpu.config index 468a93870e13a431fc52b4c4a493f2442ecbdb72..2c28496bc3f8ac4b00b4665a1c99804c4cf0efa7 100644 --- a/templates/wrf/4.2.1/bisheng/data.wrf.arm.cpu.config +++ b/templates/wrf/4.2.1/bisheng/data.wrf.arm.cpu.config @@ -9,7 +9,6 @@ case/conus12km https://www2.mmm.ucar.edu/wrf/src/conus12km.tar.gz set -e set -x # basic system components -./CHECK_ROOT module purge module use ./software/modulefiles ./jarvis -install bisheng/3.2.0-mini com @@ -76,12 +75,15 @@ mkdir case patch -p1 < ${JARVIS_ROOT}/templates/wrf/4.2.1/bisheng/wrf-4.2.1.patch echo 4 | ./configure ./compile em_real 2>&1 | tee compile.log +cd $WRF_DIR +tar -xvf $JARVIS_DOWNLOAD/conus12km.tar.gz +rsync -av --exclude='namelist.input' $WRF_DIR/run/* $CASE_DIR [CLEAN] ./clean -a [RUN] -run = mpirun --allow-run-as-root -n 32 -x OMP_NUM_THREADS=1 -bind-to core $WRF_DIR/run/wrf.exe +run = mpirun --allow-run-as-root -np $(nproc) -x OMP_NUM_THREADS=1 -bind-to core $WRF_DIR/run/wrf.exe binary = nodes = 1