| ... | @@ -107,6 +107,7 @@ User needs the mesh mask file for preprocessing inputs. It contains all geograph |
... | @@ -107,6 +107,7 @@ User needs the mesh mask file for preprocessing inputs. It contains all geograph |
|
|
---
|
|
---
|
|
|
1. Prepare analytical run
|
|
1. Prepare analytical run
|
|
|
|
|
|
|
|
|
|
|
|
_prerequisites_ :
|
|
_prerequisites_ :
|
|
|
|
|
|
|
|
Check if specific cpp key are disabled , go to the cpp file and remove key_top key
|
|
Check if specific cpp key are disabled , go to the cpp file and remove key_top key
|
| ... | @@ -125,18 +126,40 @@ _prerequisites_ : |
... | @@ -125,18 +126,40 @@ _prerequisites_ : |
|
|
|
|
|
|
|
> **Note** : Save your namelist_cfg file with another name (it will be use later) and just modify these key on your namelist_cfg file
|
|
> **Note** : Save your namelist_cfg file with another name (it will be use later) and just modify these key on your namelist_cfg file
|
|
|
|
|
|
|
|
_modification of includefile_ :
|
|
|
|
|
|
_modification of includefile and EXP00_ :
|
|
|
|
|
|
|
|
|
|
|
|
```console
|
|
|
|
cd $P_CTL_DIR/../../${CONFIG}-${CASE}-analytic/EXP00/
|
|
|
|
cp -f $P_CTL_DIR/{run_nemo.ksh,namelist_cfg,includefile.ini} .
|
|
|
|
```
|
|
|
|
|
|
|
|
In order to have small simulation (larger than the model time step could be better ....), in days unit, for instance, put :
|
|
In order to have small simulation (larger than the model time step could be better ....), in days unit, for instance, put :
|
|
|
```
|
|
```
|
|
|
|
MAXSUB=1
|
|
|
DAYS=2
|
|
DAYS=2
|
|
|
|
CONFIG_CASE=${CONFIG}-${CASE}-analytic
|
|
|
|
```
|
|
|
|
|
|
|
|
```console
|
|
|
|
set -a
|
|
|
|
. ${WRKDIR}/NEMO_CONFIGS/setup/TATL025BIO/conf/includefile.ini
|
|
|
|
set +a
|
|
|
|
```
|
|
|
|
|
|
|
|
```console
|
|
|
|
touch ${CONFIG}-${CASE}-analytic.db
|
|
|
|
echo "1 1 108 " >> ${CONFIG}-${CASE}-analytic.db
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
_modification of namelist_cfg file_ :
|
|
_modification of namelist_cfg file_ :
|
|
|
|
|
|
|
|
|
|
|
|
|
first look on includefileini the JPNI and JPNJ variable ($JPNI*$JPNJ=$NOCEAN) for non-optimization use, you need to turn off the optimized MPI tiles parameters, put on section &nammpp :
|
|
first look on includefileini the JPNI and JPNJ variable ($JPNI*$JPNJ=$NOCEAN) for non-optimization use, you need to turn off the optimized MPI tiles parameters, put on section &nammpp :
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
```
|
|
|
jpni = $JPNI
|
|
jpni = $JPNI
|
|
|
jpnj = $JPNJ
|
|
jpnj = $JPNJ
|
| ... | @@ -165,7 +188,7 @@ _modification of namelist_cfg file_ : |
... | @@ -165,7 +188,7 @@ _modification of namelist_cfg file_ : |
|
|
2. Launch job
|
|
2. Launch job
|
|
|
|
|
|
|
|
```
|
|
```
|
|
|
$BATCH_CMD run_nemo.ksh
|
|
ccc_msub run_nemo.ksh
|
|
|
```
|
|
```
|
|
|
---
|
|
---
|
|
|
3. Look on your scratch the rundir path ($NOCEAN : number of procs for nemo) for the 1st simulation (X=1)
|
|
3. Look on your scratch the rundir path ($NOCEAN : number of procs for nemo) for the 1st simulation (X=1)
|
| ... | |
... | |
| ... | | ... | |