Last change
on this file since 6717 was
5869,
checked in by ymipsl, 3 years ago
|
Create RUN_DIR ensemble
|
-
Property svn:eol-style set to
native
-
Property svn:executable set to
*
|
File size:
1.4 KB
|
Line | |
---|
1 | #!/bin/bash |
---|
2 | pool_size=$1 |
---|
3 | pool_rank=$2 |
---|
4 | |
---|
5 | cd .. |
---|
6 | |
---|
7 | for (( i = 0 ; i < $((${pool_size})) ; i++ )) |
---|
8 | do |
---|
9 | cd OASIS_RESTART |
---|
10 | whole_ensemble_size=$((${pool_size}*${pool_rank}+$i)) |
---|
11 | cp ../ENSEMBLE_TEMPLATE/flxat.nc flxat__${whole_ensemble_size}.nc |
---|
12 | cp ../ENSEMBLE_TEMPLATE/sstoc.nc sstoc__${whole_ensemble_size}.nc |
---|
13 | for varname in COTAUXXU COTAUYYU COTAUZZU COTAUXXV COTAUYYV COTAUZZV COTOTRAI COTOTSNO COTOTEVA COICEVAP COQSRMIX COQNSMIX COSHFICE CONSFICE CODFLXDT COCALVIN COLIQRUN COWINDSP COTAUMOD |
---|
14 | do |
---|
15 | ncrename -O -v .$varname,${varname}__${i} flxat__${whole_ensemble_size}.nc |
---|
16 | ncrename -O -d .${varname}_nx,${varname}__${i}_nx flxat__${whole_ensemble_size}.nc |
---|
17 | ncrename -O -d .${varname}_ny,${varname}__${i}_ny flxat__${whole_ensemble_size}.nc |
---|
18 | done |
---|
19 | for varname in O_SSTSST OIceFrc O_AlbIce O_TepIce O_OCurx1 O_OCury1 O_OCurz1 |
---|
20 | do |
---|
21 | ncrename -O -v .$varname,${varname}__${i} sstoc__${whole_ensemble_size}.nc |
---|
22 | ncrename -O -d .${varname}_nx,${varname}__${i}_nx sstoc__${whole_ensemble_size}.nc |
---|
23 | ncrename -O -d .${varname}_ny,${varname}__${i}_ny sstoc__${whole_ensemble_size}.nc |
---|
24 | ncrename -O -v .loc02_${varname},loc02_${varname}__${i}_ny sstoc__${whole_ensemble_size}.nc |
---|
25 | ncrename -O -d .loc02_${varname}_nx,loc02_${varname}__${i}_nx sstoc__${whole_ensemble_size}.nc |
---|
26 | ncrename -O -d .loc02_${varname}_ny,loc02_${varname}__${i}_ny sstoc__${whole_ensemble_size}.nc |
---|
27 | done |
---|
28 | cd .. |
---|
29 | done |
---|
Note: See
TracBrowser
for help on using the repository browser.