Skip to content
Snippets Groups Projects
Commit b7846e26 authored by RODIER Quentin's avatar RODIER Quentin
Browse files

Quentin 14/08/2024: add new test cases ICCARE on CORSE, plots not done yet

parent 2ff4b873
No related branches found
No related tags found
No related merge requests found
Showing
with 790 additions and 0 deletions
#!/bin/bash
#SBATCH -J transfert
#SBATCH -N 1 # nodes number
#SBATCH -n 1 # CPUs number (on all nodes)
#SBATCH -o transf.eo%j #
#SBATCH -e transf.eo%j #
#SBATCH -t 01:00:00 # time limit
#SBATCH -p transfert
HERE=$(pwd)
ftget -h hendrix -u rodierq /home/rodierq/IFS_CAMS_ICCARE.tar.gz $HERE/IFS_CAMS_ICCARE.tar.gz
# For users without access to MF/hendrix, data are also available at
# http://mesonh.aero.obs-mip.fr/mesonh/dir_doc/dir_namelist_examples/GRIB_KTEST/IFS_CAMS_ICCARE.tar.gz
# wget -c -nd http://mesonh.aero.obs-mip.fr/mesonh/dir_doc/dir_namelist_examples/GRIB_KTEST/IFS_CAMS_ICCARE.tar.gz
tar xvfz IFS_CAMS_ICCARE.tar.gz
mv IFS_CAMS_ICCARE ../.
rm -f IFS_CAMS_ICCARE.tar.gz
cd ../001_pgd
sbatch run_preps_and_nest.sh
ja
&NAM_CONFIO LCDF4=.TRUE.,
LLFIOUT=.FALSE.,
LLFIREAD=.FALSE. /
&NAM_CONF NHALO=0 /
&NAM_PGD1 YPGD1 = 'PGD_SIB_2km' /
&NAM_PGD2 YPGD2 = 'PGD_SIB_500m', IDAD = 1 /
&NAM_NEST_PGD YNEST = 'ne' /
&NAM_CONFIO LCDF4=.TRUE.,
LLFIOUT=.FALSE.,
LLFIREAD=.FALSE. /
&NAM_INIFILE_CONF_PROJ IXOR=100,
IYOR=56,
IXSIZE=150,
IYSIZE=200,
IDXRATIO=4,
IDYRATIO=4 /
&NAM_PGD_GRID YINIFILE='PGD_SIB_2km',
YINIFILETYPE='MESONH' /
&NAM_PGDFILE CPGDFILE='PGD_SIB_500m', NHALO= 0 /
&NAM_PGD_GRID CGRID='CONF PROJ' /
&NAM_CONF_PROJ XLAT0=41.,
XLON0=8.,
XRPK=0.,
XBETA=0. /
&NAM_COVER YCOVER='ECOCLIMAP_v2.0',
YCOVERFILETYPE='DIRECT' /
&NAM_ZS YZS='gtopo30',
YZSFILETYPE='DIRECT' /
&NAM_ZSFILTER NZSFILTER=0 /
&NAM_ISBA YCLAY='CLAY_HWSD_MOY',
YCLAYFILETYPE='DIRECT',
YSAND='SAND_HWSD_MOY',
YSANDFILETYPE='DIRECT' /
&NAM_CONFIO LCDF4=.TRUE.,
LLFIOUT=.FALSE.,
LLFIREAD=.FALSE.,
NIO_ABORT_LEVEL=1, NGEN_ABORT_LEVEL=1 /
&NAM_PGDFILE CPGDFILE='PGD_SIB_2km', NHALO=0 /
&NAM_PGD_GRID CGRID='CONF PROJ' /
&NAM_CONF_PROJ XLAT0=41.,
XLON0=8.,
XRPK=0.,
XBETA=0. /
&NAM_CONF_PROJ_GRID XLATCEN=42.0,
XLONCEN=9.0,
NIMAX=300,
NJMAX=300,
XDX=2000.,
XDY=2000. /
&NAM_COVER YCOVER='ECOCLIMAP_v2.0',
YCOVERFILETYPE='DIRECT' /
&NAM_ZS YZS='gtopo30',
YZSFILETYPE='DIRECT' /
&NAM_ZSFILTER NZSFILTER=0 /
&NAM_ISBA YCLAY='CLAY_HWSD_MOY',
YCLAYFILETYPE='DIRECT',
YSAND='SAND_HWSD_MOY',
YSANDFILETYPE='DIRECT' /
&NAM_CONFIO LCDF4=.TRUE.,
LLFIOUT=.FALSE.,
LLFIREAD=.FALSE. /
&NAM_INIFILE_CONF_PROJ IXOR=100,
IYOR=56,
IXSIZE=150,
IYSIZE=200,
IDXRATIO=4,
IDYRATIO=4 /
&NAM_PGD_GRID YINIFILE='PGD_SIB_2km',
YINIFILETYPE='MESONH' /
&NAM_PGDFILE CPGDFILE='PGD_SIB_500m', NHALO= 0 /
&NAM_PGD_GRID CGRID='CONF PROJ' /
&NAM_CONF_PROJ XLAT0=41.,
XLON0=8.,
XRPK=0.,
XBETA=0. /
&NAM_COVER YCOVER='ECOCLIMAP_v2.0',
YCOVERFILETYPE='DIRECT' /
&NAM_ZS YZS='gtopo30',
YZSFILETYPE='DIRECT' /
&NAM_ZSFILTER NZSFILTER=0 /
&NAM_ISBA YCLAY='CLAY_HWSD_MOY',
YCLAYFILETYPE='DIRECT',
YSAND='SAND_HWSD_MOY',
YSANDFILETYPE='DIRECT' /
#!/bin/sh
#SBATCH -J PREP_PGD
#SBATCH -N 1 # nodes number
#SBATCH -n 1 # CPUs number (on all nodes)
#SBATCH -o output_PREP_PGD.eo%j
#SBATCH -e output_PREP_PGD.eo%j
#SBATCH -t 00:10:00 # time limit
ulimit -s unlimited
ulimit -c 0
. ~rodierq/DEV_57/MNH-git_open_source-lfs-MR3Joris-limaPierre/conf/profile_mesonh-LXifort-R8I4-MNH-V5-6-2-ECRAD140-MPIAUTO-O2-ICCARE
ln -sf $MESONH/PGD/CLAY_HWSD_MOY.??? .
ln -sf $MESONH/PGD/SAND_HWSD_MOY.??? .
ln -sf $MESONH/PGD/ECOCLIMAP_v2.0.??? .
ln -sf $MESONH/PGD/gtopo30.??? .
cp -f PRE_PGD1.nam_dom1 PRE_PGD1.nam
time Mpirun -np 1 PREP_PGD${XYZ}
cp -f PRE_PGD1.nam_dom2 PRE_PGD1.nam
time Mpirun -np 1 PREP_PGD${XYZ}
time Mpirun -np 1 PREP_NEST_PGD${XYZ}
ja
CAM2MESONH
transfer CAMS/ReLACS variables (default values) included aerosols
37 # NUMBER OF OPTIONAL GRIB VARIABLES
(A6,1X,I1,1X,F5.3,1X,A8,1X,F6.2,1X,F5.3,1X,A8,1X,F6.2,1X,F5.3,1X,A8,1X,F6.2,1X,F5.3,1X,A8,1X,F6.2)
O3 1 1.000 go3 48.00
CO 1 1.000 co 28.00
H2O2 1 1.000 h2o2 34.00
NO 1 1.000 no 30.00
NO2 1 1.000 no2 46.00
HNO3 1 1.000 hno3 63.00
HNO4 1 1.000 ho2no2 79.00
N2O5 1 1.000 n2o5 108.00
NO3 1 1.000 no3 62.00
HO2 1 1.000 ho2 33.00
SO2 1 1.000 so2 64.10
DMS 1.1.000 dms 62.10
NH3 1 1.000 nh3 17.00
MO2 1 1.000 ch3o2 47.00
ETH 1 1.000 c2h6 30.02
ALKA 4 0.390 c3h8 44.03 0.330 ch3oh 31.01 0.960 c2h5oh 46.02 1.030 par 12.00
ALKE 3 0.880 c2h4 28.00 1.190 c3h6 42.03 1.200 ole 24.00
BIO 2 1.000 c5h8 68.10 0.990 c10h16 136.00
KET 1 0.280 ch3coch3 58.00
CARBO 2 0.960 ch3cocho 72.10 1.070 ispd 70.00
PAN 1 1.000 pan 121.00
ONIT 1 1.000 onit 77.00
HCHO 1 1.000 hcho 30.00
ALD 1 1.000 ald2 24.00
ORA1 1 1.000 hcooh 46.01
OP1 1 1.000 ch3ooh 48.00
OP2 1 1.000 rooh 47.00
SO4I 1 0.030 aermr11 1.00
SO4J 1 0.500 aermr11 1.00
NH3I 1 0.030 nh4 1.00
NH3J 1 0.500 nh4 1.00
NO3I 1 0.030 no3_a 1.00
NO3J 1 0.500 no3_a 1.00
BCI 2 0.030 aermr10 1.00 0.030 aermr09 1.00
BCJ 2 0.500 aermr10 1.00 0.500 aermr09 1.00
OCI 2 0.030 aermr08 1.00 0.030 aermr07 1.00
OCJ 2 0.500 aermr08 1.00 0.500 aermr07 1.00
&NAM_CONFZ MPI_BUFFER_SIZE=400. /
&NAM_CONFIO LCDF4=.TRUE., LLFIOUT=.FALSE., LLFIREAD=.FALSE.,
NIO_ABORT_LEVEL=0, NGEN_ABORT_LEVEL=0 /
&NAM_REAL_CONF NVERB=10, CEQNSYS='DUR', CPRESOPT='CRESI', LRES=.FALSE., XRES=1.E-07 /
&NAM_FILE_NAMES HATMFILE='ECMWF_D1_20161013_18.spa',
HATMFILETYPE='MESONH',
HPGDFILE='PGD_SIB_500m.nestne',
CINIFILE='ECMWF_D2_20161013_18'/
&NAM_PREP_SURF_ATM CFILE='ECMWF_D1_20161013_18', CFILETYPE='MESONH',
CFILEPGD='PGD_SIB_2km.nestne', CFILEPGDTYPE='MESONH' /
&NAM_VER_GRID NKMAX=70,
LTHINSHELL=.TRUE.,
YZGRID_TYPE='FUNCTN',
ZDZGRD=40.,
ZDZTOP=400.,
ZZMAX_STRGRD=500.,
ZSTRGRD=5.,
ZSTRTOP=7. /
&NAM_PREP_SURF_ATM NHALO_PREP=0 /
&NAM_CONF NHALO=0 /
&NAM_CH_CONF LUSECHEM=T /
&NAM_AERO_CONF LORILAM = .TRUE.,
LSALT = .TRUE.,
LDUST = .TRUE.,
LINITPM = .FALSE.,
CCLOUD = "LIMA",
LSLTCAMS = T,
LDSTCAMS = T,
XN0IMIN = 5.,
XN0JMIN = .1,
XINIRADIUSI= 0.025,
XINIRADIUSJ= 0.1,
XINISIGI = 1.7,
XINISIGJ = 1.6,
CRGUNIT = "NUMB",
CCLOUD = "LIMA",
NMOD_CCN = 3,
NMOD_IFN = 2 /
&NAM_CONFZ MPI_BUFFER_SIZE=400. /
&NAM_CONFIO LCDF4=.TRUE., LLFIOUT=.FALSE., LLFIREAD=.FALSE.,
NIO_ABORT_LEVEL=0, NGEN_ABORT_LEVEL=0 /
&NAM_REAL_CONF NVERB=10, CEQNSYS='DUR', CPRESOPT='CRESI', LRES=.FALSE., XRES=1.E-07 /
&NAM_FILE_NAMES HATMFILE='ECMWF_D1_YEARMONTHDAY_HOUR.spa',
HATMFILETYPE='MESONH',
HPGDFILE='PGD_SIB_500m.nestne',
CINIFILE='ECMWF_D2_YEARMONTHDAY_HOUR'/
&NAM_PREP_SURF_ATM CFILE='ECMWF_D1_YEARMONTHDAY_HOUR.spa', CFILETYPE='MESONH',
CFILEPGD='PGD_SIB_2km.nestne', CFILEPGDTYPE='MESONH' /
&NAM_VER_GRID NKMAX=70,
LTHINSHELL=.TRUE.,
YZGRID_TYPE='FUNCTN',
ZDZGRD=40.,
ZDZTOP=400.,
ZZMAX_STRGRD=500.,
ZSTRGRD=5.,
ZSTRTOP=7. /
&NAM_PREP_SURF_ATM NHALO_PREP=0 /
&NAM_CONF NHALO=0 /
&NAM_CH_CONF LUSECHEM=T /
&NAM_AERO_CONF LORILAM = .TRUE.,
LSALT = .TRUE.,
LDUST = .TRUE.,
LINITPM = .FALSE.,
CCLOUD = "LIMA",
NMOD_CCN = 3,
NMOD_IFN = 2,
LSLTCAMS = T,
LDSTCAMS = T,
XINIRADIUSI = 0.015,
XINIRADIUSJ = 0.055,
CRGUNIT = "NUMB",
XINISIGI = 1.4,
XINISIGJ = 1.6,
XN0IMIN = 1E2,
XN0JMIN = 1E-2 /
&NAM_CONFZ MPI_BUFFER_SIZE=400. /
&NAM_CONFIO LCDF4=.TRUE., LLFIOUT=.FALSE., LLFIREAD=.FALSE.,
NIO_ABORT_LEVEL=0, NGEN_ABORT_LEVEL=0 /
&NAM_REAL_CONF NVERB=10, CEQNSYS='DUR', CPRESOPT='CRESI', LRES=.FALSE., XRES=1.E-07 /
&NAM_FILE_NAMES HATMFILE='EC.AN.YEARMONTHDAY.HOUR00.grib',
HATMFILETYPE='GRIBEX',
HPGDFILE='PGD_SIB_2km.nestne',
HCHEMFILE = 'CAMS_YEARMONTHDAY_HOUR.nc',
HCHEMFILETYPE='CAMSEU',
CINIFILE='ECMWF_D1_YEARMONTHDAY_HOUR'/
&NAM_VER_GRID NKMAX=70,
LTHINSHELL=.TRUE.,
YZGRID_TYPE='FUNCTN',
ZDZGRD=40.,
ZDZTOP=400.,
ZZMAX_STRGRD=500.,
ZSTRGRD=5.,
ZSTRTOP=7. /
&NAM_PREP_SURF_ATM CFILE='EC.AN.YEARMONTHDAY.HOUR00.grib',
CFILETYPE='GRIB' /
&NAM_PREP_SURF_ATM NHALO_PREP=0 /
&NAM_CONF NHALO=0 /
&NAM_CH_CONF LUSECHEM=T /
&NAM_AERO_CONF LORILAM = .TRUE.,
LSALT = .TRUE.,
LDUST = .TRUE.,
LINITPM = .FALSE.,
CCLOUD = "LIMA",
LSLTCAMS = T,
LDSTCAMS = T,
XN0IMIN = 5.,
XN0JMIN = .1,
XINIRADIUSI= 0.025,
XINIRADIUSJ= 0.1,
XINISIGI = 1.7,
XINISIGJ = 1.6,
CRGUNIT = "NUMB",
CCLOUD = "LIMA",
NMOD_CCN = 3,
NMOD_IFN = 2 /
&NAM_CONFZ MPI_BUFFER_SIZE=400. /
&NAM_CONFIO LCDF4=.TRUE., LLFIOUT=.FALSE., LLFIREAD=.FALSE.,
NIO_ABORT_LEVEL=0, NGEN_ABORT_LEVEL=0 /
&NAM_REAL_CONF NVERB=10, CEQNSYS='DUR', CPRESOPT='CRESI', LRES=.FALSE., XRES=1.E-07 /
&NAM_FILE_NAMES HATMFILE='ECMWF_D1_YEARMONTHDAY_HOUR.spa',
HATMFILETYPE='MESONH',
HPGDFILE='PGD_SIB_500m.nestne',
CINIFILE='ECMWF_D2_YEARMONTHDAY_HOUR'/
&NAM_PREP_SURF_ATM CFILE='ECMWF_D1_YEARMONTHDAY_HOUR', CFILETYPE='MESONH',
CFILEPGD='PGD_SIB_2km.nestne', CFILEPGDTYPE='MESONH' /
&NAM_VER_GRID NKMAX=70,
LTHINSHELL=.TRUE.,
YZGRID_TYPE='FUNCTN',
ZDZGRD=40.,
ZDZTOP=400.,
ZZMAX_STRGRD=500.,
ZSTRGRD=5.,
ZSTRTOP=7. /
&NAM_PREP_SURF_ATM NHALO_PREP=0 /
&NAM_CONF NHALO=0 /
&NAM_CH_CONF LUSECHEM=T /
&NAM_AERO_CONF LORILAM = .TRUE.,
LSALT = .TRUE.,
LDUST = .TRUE.,
LINITPM = .FALSE.,
CCLOUD = "LIMA",
LSLTCAMS = T,
LDSTCAMS = T,
XN0IMIN = 5.,
XN0JMIN = .1,
XINIRADIUSI= 0.025,
XINIRADIUSJ= 0.1,
XINISIGI = 1.7,
XINISIGJ = 1.6,
CRGUNIT = "NUMB",
CCLOUD = "LIMA",
NMOD_CCN = 3,
NMOD_IFN = 2 /
&NAM_CONFZ MPI_BUFFER_SIZE=400. /
&NAM_CONFIO LCDF4=.TRUE., LLFIOUT=.FALSE., LLFIREAD=.FALSE.,
NIO_ABORT_LEVEL=0, NGEN_ABORT_LEVEL=0 /
&NAM_REAL_CONF NVERB=10, CEQNSYS='DUR', CPRESOPT='CRESI', LRES=.FALSE., XRES=1.E-07 /
&NAM_FILE_NAMES HATMFILE='ECMWF_D1_20161013_18.spa',
HATMFILETYPE='MESONH',
HPGDFILE='PGD_SIB_500m.nestne',
CINIFILE='ECMWF_D2_20161013_18'/
&NAM_PREP_SURF_ATM CFILE='ECMWF_D1_20161013_18', CFILETYPE='MESONH',
CFILEPGD='PGD_SIB_2km.nestne', CFILEPGDTYPE='MESONH' /
&NAM_VER_GRID NKMAX=70,
LTHINSHELL=.TRUE.,
YZGRID_TYPE='FUNCTN',
ZDZGRD=40.,
ZDZTOP=400.,
ZZMAX_STRGRD=500.,
ZSTRGRD=5.,
ZSTRTOP=7. /
&NAM_PREP_SURF_ATM NHALO_PREP=0 /
&NAM_CONF NHALO=0 /
&NAM_CH_CONF LUSECHEM=T /
&NAM_AERO_CONF LORILAM = .TRUE.,
LSALT = .TRUE.,
LDUST = .TRUE.,
LINITPM = .FALSE.,
CCLOUD = "LIMA",
LSLTCAMS = T,
LDSTCAMS = T,
XN0IMIN = 5.,
XN0JMIN = .1,
XINIRADIUSI= 0.025,
XINIRADIUSJ= 0.1,
XINISIGI = 1.7,
XINISIGJ = 1.6,
CRGUNIT = "NUMB",
CCLOUD = "LIMA",
NMOD_CCN = 3,
NMOD_IFN = 2 /
&NAM_CONFZ MPI_BUFFER_SIZE=400. /
&NAM_CONFIO LCDF4=.TRUE., LLFIOUT=.FALSE., LLFIREAD=.FALSE.,
NIO_ABORT_LEVEL=0, NGEN_ABORT_LEVEL=0 /
&NAM_REAL_CONF NVERB=10, CEQNSYS='DUR', CPRESOPT='CRESI', LRES=.FALSE., XRES=1.E-07 /
&NAM_FILE_NAMES HATMFILE='EC.AN.20161014.0000.grib',
HATMFILETYPE='GRIBEX',
HPGDFILE='PGD_SIB_2km.nestne',
HCHEMFILE = 'CAMS_20161014_00.nc',
HCHEMFILETYPE='CAMSEU',
CINIFILE='ECMWF_D1_20161014_00'/
&NAM_VER_GRID NKMAX=70,
LTHINSHELL=.TRUE.,
YZGRID_TYPE='FUNCTN',
ZDZGRD=40.,
ZDZTOP=400.,
ZZMAX_STRGRD=500.,
ZSTRGRD=5.,
ZSTRTOP=7. /
&NAM_PREP_SURF_ATM CFILE='EC.AN.20161014.0000.grib',
CFILETYPE='GRIB' /
&NAM_PREP_SURF_ATM NHALO_PREP=0 /
&NAM_CONF NHALO=0 /
&NAM_CH_CONF LUSECHEM=T /
&NAM_AERO_CONF LORILAM = .TRUE.,
LSALT = .TRUE.,
LDUST = .TRUE.,
LINITPM = .FALSE.,
CCLOUD = "LIMA",
LSLTCAMS = T,
LDSTCAMS = T,
XN0IMIN = 5.,
XN0JMIN = .1,
XINIRADIUSI= 0.025,
XINIRADIUSJ= 0.1,
XINISIGI = 1.7,
XINISIGJ = 1.6,
CRGUNIT = "NUMB",
CCLOUD = "LIMA",
NMOD_CCN = 3,
NMOD_IFN = 2 /
&NAM_CONFZ MPI_BUFFER_SIZE=400. /
&NAM_CONFIO LCDF4=.TRUE., LLFIOUT=.FALSE., LLFIREAD=.FALSE.,
NIO_ABORT_LEVEL=0, NGEN_ABORT_LEVEL=0 /
&NAM_REAL_CONF NVERB=10, CEQNSYS='DUR', CPRESOPT='CRESI', LRES=.FALSE., XRES=1.E-07 /
&NAM_FILE_NAMES HATMFILE='EC.AN.20161014.0600.grib',
HATMFILETYPE='GRIBEX',
HPGDFILE='PGD_SIB_2km.nestne',
HCHEMFILE = 'CAMS_20161014_06.nc',
HCHEMFILETYPE='CAMSEU',
CINIFILE='ECMWF_D1_20161014_06'/
&NAM_VER_GRID NKMAX=70,
LTHINSHELL=.TRUE.,
YZGRID_TYPE='FUNCTN',
ZDZGRD=40.,
ZDZTOP=400.,
ZZMAX_STRGRD=500.,
ZSTRGRD=5.,
ZSTRTOP=7. /
&NAM_PREP_SURF_ATM CFILE='EC.AN.20161014.0600.grib',
CFILETYPE='GRIB' /
&NAM_PREP_SURF_ATM NHALO_PREP=0 /
&NAM_CONF NHALO=0 /
&NAM_CH_CONF LUSECHEM=T /
&NAM_AERO_CONF LORILAM = .TRUE.,
LSALT = .TRUE.,
LDUST = .TRUE.,
LINITPM = .FALSE.,
CCLOUD = "LIMA",
LSLTCAMS = T,
LDSTCAMS = T,
XN0IMIN = 5.,
XN0JMIN = .1,
XINIRADIUSI= 0.025,
XINIRADIUSJ= 0.1,
XINISIGI = 1.7,
XINISIGJ = 1.6,
CRGUNIT = "NUMB",
CCLOUD = "LIMA",
NMOD_CCN = 3,
NMOD_IFN = 2 /
&NAM_CONFZ MPI_BUFFER_SIZE=400. /
&NAM_CONFIO LCDF4=.TRUE., LLFIOUT=.FALSE., LLFIREAD=.FALSE.,
NIO_ABORT_LEVEL=0, NGEN_ABORT_LEVEL=0 /
&NAM_REAL_CONF NVERB=10, CEQNSYS='DUR', CPRESOPT='CRESI', LRES=.FALSE., XRES=1.E-07 /
&NAM_FILE_NAMES HATMFILE='EC.AN.20161014.1200.grib',
HATMFILETYPE='GRIBEX',
HPGDFILE='PGD_SIB_2km.nestne',
HCHEMFILE = 'CAMS_20161014_12.nc',
HCHEMFILETYPE='CAMSEU',
CINIFILE='ECMWF_D1_20161014_12'/
&NAM_VER_GRID NKMAX=70,
LTHINSHELL=.TRUE.,
YZGRID_TYPE='FUNCTN',
ZDZGRD=40.,
ZDZTOP=400.,
ZZMAX_STRGRD=500.,
ZSTRGRD=5.,
ZSTRTOP=7. /
&NAM_PREP_SURF_ATM CFILE='EC.AN.20161014.1200.grib',
CFILETYPE='GRIB' /
&NAM_PREP_SURF_ATM NHALO_PREP=0 /
&NAM_CONF NHALO=0 /
&NAM_CH_CONF LUSECHEM=T /
&NAM_AERO_CONF LORILAM = .TRUE.,
LSALT = .TRUE.,
LDUST = .TRUE.,
LINITPM = .FALSE.,
CCLOUD = "LIMA",
LSLTCAMS = T,
LDSTCAMS = T,
XN0IMIN = 5.,
XN0JMIN = .1,
XINIRADIUSI= 0.025,
XINIRADIUSJ= 0.1,
XINISIGI = 1.7,
XINISIGJ = 1.6,
CRGUNIT = "NUMB",
CCLOUD = "LIMA",
NMOD_CCN = 3,
NMOD_IFN = 2 /
&NAM_CONFZ MPI_BUFFER_SIZE=400. /
&NAM_CONFIO LCDF4=.TRUE., LLFIOUT=.FALSE., LLFIREAD=.FALSE.,
NIO_ABORT_LEVEL=0, NGEN_ABORT_LEVEL=0 /
&NAM_REAL_CONF NVERB=10, CEQNSYS='DUR', CPRESOPT='CRESI', LRES=.FALSE., XRES=1.E-07 /
&NAM_FILE_NAMES HATMFILE='EC.AN.20161014.1800.grib',
HATMFILETYPE='GRIBEX',
HPGDFILE='PGD_SIB_2km.nestne',
HCHEMFILE = 'CAMS_20161014_18.nc',
HCHEMFILETYPE='CAMSEU',
CINIFILE='ECMWF_D1_20161014_18'/
&NAM_VER_GRID NKMAX=70,
LTHINSHELL=.TRUE.,
YZGRID_TYPE='FUNCTN',
ZDZGRD=40.,
ZDZTOP=400.,
ZZMAX_STRGRD=500.,
ZSTRGRD=5.,
ZSTRTOP=7. /
&NAM_PREP_SURF_ATM CFILE='EC.AN.20161014.1800.grib',
CFILETYPE='GRIB' /
&NAM_PREP_SURF_ATM NHALO_PREP=0 /
&NAM_CONF NHALO=0 /
&NAM_CH_CONF LUSECHEM=T /
&NAM_AERO_CONF LORILAM = .TRUE.,
LSALT = .TRUE.,
LDUST = .TRUE.,
LINITPM = .FALSE.,
CCLOUD = "LIMA",
LSLTCAMS = T,
LDSTCAMS = T,
XN0IMIN = 5.,
XN0JMIN = .1,
XINIRADIUSI= 0.025,
XINIRADIUSJ= 0.1,
XINISIGI = 1.7,
XINISIGJ = 1.6,
CRGUNIT = "NUMB",
CCLOUD = "LIMA",
NMOD_CCN = 3,
NMOD_IFN = 2 /
&NAM_CONFZ MPI_BUFFER_SIZE=400. /
&NAM_CONFIO LCDF4=.TRUE., LLFIOUT=.FALSE., LLFIREAD=.FALSE.,
NIO_ABORT_LEVEL=0, NGEN_ABORT_LEVEL=0 /
&NAM_REAL_CONF NVERB=10, CEQNSYS='DUR', CPRESOPT='CRESI', LRES=.FALSE., XRES=1.E-07 /
&NAM_FILE_NAMES HATMFILE='EC.AN.20161015.0000.grib',
HATMFILETYPE='GRIBEX',
HPGDFILE='PGD_SIB_2km.nestne',
HCHEMFILE = 'CAMS_20161015_00.nc',
HCHEMFILETYPE='CAMSEU',
CINIFILE='ECMWF_D1_20161015_00'/
&NAM_VER_GRID NKMAX=70,
LTHINSHELL=.TRUE.,
YZGRID_TYPE='FUNCTN',
ZDZGRD=40.,
ZDZTOP=400.,
ZZMAX_STRGRD=500.,
ZSTRGRD=5.,
ZSTRTOP=7. /
&NAM_PREP_SURF_ATM CFILE='EC.AN.20161015.0000.grib',
CFILETYPE='GRIB' /
&NAM_PREP_SURF_ATM NHALO_PREP=0 /
&NAM_CONF NHALO=0 /
&NAM_CH_CONF LUSECHEM=T /
&NAM_AERO_CONF LORILAM = .TRUE.,
LSALT = .TRUE.,
LDUST = .TRUE.,
LINITPM = .FALSE.,
CCLOUD = "LIMA",
LSLTCAMS = T,
LDSTCAMS = T,
XN0IMIN = 5.,
XN0JMIN = .1,
XINIRADIUSI= 0.025,
XINIRADIUSJ= 0.1,
XINISIGI = 1.7,
XINISIGJ = 1.6,
CRGUNIT = "NUMB",
CCLOUD = "LIMA",
NMOD_CCN = 3,
NMOD_IFN = 2 /
&NAM_LUNIT2_SPA CINIFILE = "ECMWF_D1_20161013_18",
CINIFILEPGD = "PGD_SIB_2km.nestne",
YDOMAIN = "PGD_SIB_500m.nestne",
YSPANBR = '' /
&NAM_CONFIO LCDF4 = T, NIO_ABORT_LEVEL=1, NGEN_ABORT_LEVEL=1 /
&NAM_FRAC LECOSG = T /
&NAM_PREP_SURF_ATM NHALO_PREP=0 /
&NAM_LUNIT2_SPA CINIFILE = "ECMWF_D1_YEARMONTHDAY_HOUR",
CINIFILEPGD = "PGD_SIB_2km.nestne",
YDOMAIN = "PGD_SIB_500m.nestne",
YSPANBR = '' /
&NAM_CONFIO LCDF4 = T, NIO_ABORT_LEVEL=1, NGEN_ABORT_LEVEL=1 /
&NAM_FRAC LECOSG = T /
&NAM_PREP_SURF_ATM NHALO_PREP=0 /
#!/bin/sh
#SBATCH -J PREP_REAL_CASE
#SBATCH --nodes=2 # nbre noeuds
#SBATCH --ntasks=16 # nbre proc
#SBATCH -o output_PREP_REAL_CASE.eo%j
#SBATCH -e output_PREP_REAL_CASE.eo%j
#SBATCH -t 01:00:00 # time limit
ulimit -s unlimited
ulimit -c 0
. ~rodierq/DEV_57/MNH-git_open_source-lfs-MR3Joris-limaPierre/conf/profile_mesonh-LXifort-R8I4-MNH-V5-6-2-ECRAD140-MPIAUTO-O2-ICCARE
ln -sf ../001_pgd/PGD_SIB_*nest* .
ln -sf /scratch/work/tulet/CAMS/CAMS_201610* .
ln -sf /scratch/work/tulet/ECMWF/EC.AN.2016101* .
export YEAR='2016'
export MONTH='10'
export DAY='14'
export MPIRUN='Mpirun -np 16 '
rm -f PRE_REAL1.nam
for HOUR in '00' '06' '12' '18'
do
cp -f PRE_REAL1.nam_SAVE_dom1 PRE_REAL1.nam
echo '======================================='
echo ' Treatment of the date' $YEAR$MONTH$DAY 'at' $HOUR'h'
echo '======================================='
sed -i "s/YEAR/$YEAR/g" PRE_REAL1.nam
sed -i "s/MONTH/$MONTH/g" PRE_REAL1.nam
sed -i "s/DAY/$DAY/g" PRE_REAL1.nam
sed -i "s/HOUR/$HOUR/g" PRE_REAL1.nam
time ${MPIRUN} PREP_REAL_CASE${XYZ}
cp PRE_REAL1.nam PRE_REAL1.nam_T${YEAR}${MONTH}${DAY}${HOUR}
done
cp -f PRE_REAL1.nam_T2016101318 PRE_REAL1.nam
time ${MPIRUN} PREP_REAL_CASE${XYZ}
cp -f PRE_REAL1.nam_T2016101500 PRE_REAL1.nam
time ${MPIRUN} PREP_REAL_CASE${XYZ}
sbatch run_spawning.sh
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment