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
|
Rev | Line | |
---|
[5869] | 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.