diff --git a/SCRIPTS/interpolate_gebco.sh b/SCRIPTS/interpolate_gebco.sh new file mode 100755 index 0000000000000000000000000000000000000000..9b417e4137e38c672472b990bd40a22719758fcd --- /dev/null +++ b/SCRIPTS/interpolate_gebco.sh @@ -0,0 +1,21 @@ +cd $DOMAIN + + + +cp $GFILE/DOMAIN/namelist_reshape_bilin_gebco $DOMAIN + + +$TDIR/WEIGHTS/scripgrid.exe namelist_reshape_bilin_gebco +$TDIR/WEIGHTS/scrip.exe namelist_reshape_bilin_gebco +$TDIR/WEIGHTS/scripinterp.exe namelist_reshape_bilin_gebco + +#cp $INPUTS/coordinates.nc $TDIR/DOMAINcfg/. +#cp $INPUTS/bathy_meter.nc $TDIR/DOMAINcfg/. +#cp $START_FILES/namelist_cfg $TDIR/DOMAINcfg/. +#cp $START_FILES/rs.pbs $TDIR/DOMAINcfg/. +#cp $WDIR/make_paths.sh $TDIR/DOMAINcfg/. + +#cd $TDIR/DOMAINcfg +#qsub rs.pbs + +cd $WDIR diff --git a/SCRIPTS/make_domain_cfg.sh b/SCRIPTS/make_domain_cfg.sh index feebab7f5874d9ad49c1ba2caa232e5c57411821..72c2af22e4549f0dabc214580e08d9786396e42f 100755 --- a/SCRIPTS/make_domain_cfg.sh +++ b/SCRIPTS/make_domain_cfg.sh @@ -2,7 +2,8 @@ cp $DOMAIN/coordinates.nc $TDIR/DOMAINcfg/. cp $DOMAIN/bathy_meter.nc $TDIR/DOMAINcfg/. cp $GFILE/DOMAIN/namelist_cfg $TDIR/DOMAINcfg/. cp $GFILE/DOMAIN/rs.pbs $TDIR/DOMAINcfg/. -cp $WDIR/make_paths.sh $TDIR/DOMAINcfg/. +#cp $WDIR/make_paths.sh $TDIR/DOMAINcfg/. +cp $WDIR/../BoBEAS/SCRIPTS/make_paths.sh $TDIR/DOMAINcfg/. cd $TDIR/DOMAINcfg qsub rs.pbs diff --git a/SCRIPTS/make_nemo.sh b/SCRIPTS/make_nemo.sh index ab15a153903f5b276824dc33add8d2fc8426eb2c..ca9859385c84eb01042328f42c7a5f0e38f41d4f 100755 --- a/SCRIPTS/make_nemo.sh +++ b/SCRIPTS/make_nemo.sh @@ -1,6 +1,7 @@ svn co http://forge.ipsl.jussieu.fr/nemo/svn/trunk/NEMOGCM@8395 $NEMO/trunk_NEMOGCM_r8395 -cp $GITCLONE/ARCH/arch-XC_ARCHER_INTEL.fcm $CDIR/../ARCH/ +#cp $GITCLONE/ARCH/arch-XC_ARCHER_INTEL.fcm $CDIR/../ARCH/ +cp $ARCH/arch-XC_ARCHER_INTEL.fcm $CDIR/../ARCH/ cd $CDIR @@ -9,8 +10,10 @@ printf 'y\nn\nn\nn\nn\nn\nn\nn\n' | ./makenemo -n $CONFIG -m XC_ARCHER_INTEL -j ./makenemo -n $CONFIG -m XC_ARCHER_INTEL -j 10 clean -cp $GITCLONE/MY_SRC/* $CDIR/$CONFIG/MY_SRC/. -cp $GITCLONE/cpp_file.fcm $CONFIG/cpp_$CONFIG.fcm +#cp $GITCLONE/MY_SRC/* $CDIR/$CONFIG/MY_SRC/. +cp $GFILE/f_files/* $CDIR/$CONFIG/MY_SRC/. +#cp $GITCLONE/cpp_file.fcm $CONFIG/cpp_$CONFIG.fcm +cp $GFILE/cpp_file.fcm $CONFIG/cpp_$CONFIG.fcm ./makenemo -n $CONFIG -m XC_ARCHER_INTEL -j 10 diff --git a/SCRIPTS/make_paths.sh b/SCRIPTS/make_paths.sh index 65b574224739cb64d733c47854ac35f08098abd0..a8fee99dee371196f73e501d1626f9ed24cf265c 100755 --- a/SCRIPTS/make_paths.sh +++ b/SCRIPTS/make_paths.sh @@ -1,5 +1,6 @@ export CONFIG=INDIAN_OCEAN_AUTO export WORK=/work/n01/n01/$USER +export AWORK=/work/n01/n01/ashbre export WDIR=$WORK/$CONFIG export NEMO=$WORK/NEMO/ export DOMAIN=$WDIR/DOMAIN @@ -11,7 +12,7 @@ export CDIR=$NEMO/trunk_NEMOGCM_r8395/CONFIG export TDIR=$NEMO/trunk_NEMOGCM_r8395/TOOLS export RUND=$WDIR/RUN_DIRECTORY/ export EXP=$RUND/$CONFIG -export GFILE=$WORK/GENERIC_NEMO_FILES +export GFILE=$AWORK/GENERIC_NEMO_FILES export ARCH=$GFILE/ARCH export XIOS_DIR=$WORK/xios-2.0_r1242 export BATHY=global_merged2.nc diff --git a/SCRIPTS/make_tides.sh b/SCRIPTS/make_tides.sh new file mode 100644 index 0000000000000000000000000000000000000000..f702e98e8a7fa59aa420215e503654bd3efa76e3 --- /dev/null +++ b/SCRIPTS/make_tides.sh @@ -0,0 +1,11 @@ +cd $TIDE + +# copy a number of grid / tides / namelist and runscript files +#cp $GFILE/TIDAL_FORCING/* . +cp $DOMAIN/bathy_meter.nc . +cp $DOMAIN/domain_cfg.nc . + +qsub run_script.pbs + +cd $WDIR + diff --git a/SCRIPTS/make_xios.sh b/SCRIPTS/make_xios.sh index 76a001236c4efb2103c76d8afd61f38e1a657d70..f3dd9ce20519afbc2189e5e4bb6549dc343f2d0d 100755 --- a/SCRIPTS/make_xios.sh +++ b/SCRIPTS/make_xios.sh @@ -3,7 +3,8 @@ cd $WORK svn co -r1242 http://forge.ipsl.jussieu.fr/ioserver/svn/XIOS/trunk $XIOS_DIR cd $XIOS_DIR -cp $GITCLONE/ARCH/arch-XC30_ARCHER* arch/. +#cp $GITCLONE/ARCH/arch-XC30_ARCHER* arch/. +cp $ARCH/arch-XC30_ARCHER* arch/. ./make_xios --full --prod --arch XC30_ARCHER --netcdf_lib netcdf4_par