Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • mesonh/mesonh-code
  • quentin.rodier/mesonh-code-fork
  • benoit.vie/mesonh-code
  • joris.pianezze/mesonh-code
  • 8qq4g5s7/mesonh-code
  • jean.baptiste.filippi/meso-nh-fire-code
  • fdl68d9p/mesonh-code-sophia
7 results
Show changes
Showing
with 491 additions and 0 deletions
set -x
rm -f *.dir *.hdr *.dat *.bin
rm -f PGD* OUTPUT_LISTING* OUTPUT_TRANSFER pipe* *.tex
#!/bin/sh
#SBATCH -J azf_pgd
#SBATCH -N 1 # nodes number (=NBP)
#SBATCH -n 4 # CPUs number (on all nodes) (=NBP*TPN)
#SBATCH -o run1_16jan.eo%j #
#SBATCH -e run1_16jan.eo%j #
#SBATCH -t 00:30:00 # time limit
#
## Echo des commandes
ulimit -c 0
ulimit -s unlimited
## Arrete du job des la premiere erreur
set -e
## Nom de la machine
hostname
#
#
. ~rodierq/DEV_57/MNH-PHYEX070-b95d84d7/conf/profile_mesonh-LXifort-R8I4-MNH-V5-6-2-ECRAD140-MPIAUTO-O2
#
export MPIRUN="Mpirun -np 4"
#
ln -sf $MESONH/PGD/ECOCLIMAP_v2.0.* .
ln -sf $MESONH/PGD/france250* .
ln -sf $MESONH/PGD/clay* .
ln -sf $MESONH/PGD/sand* .
ln -sf ../001_pgd1/PGD_AZF* .
set -x
set -e
time ${MPIRUN} PREP_PGD${XYZ}
rm -f *.hdr *.dir
cd ../003_nest
sbatch run_prep_nest_pgd_xyz
&NAM_CONFIO LCDF4=T, LLFIOUT=F, LLFIREAD=F /
&NAM_PGD1 YPGD1= 'PGD_AZF_2.5km' /
&NAM_PGD2 YPGD2= 'PGD_AZF_500m', IDAD = 1 /
&NAM_PGD3 /
&NAM_PGD4 /
&NAM_PGD5 /
&NAM_PGD6 /
&NAM_PGD7 /
&NAM_PGD8 /
&NAM_NEST_PGD YNEST= 'ne' /
&NAM_CONF_NEST JPHEXT=1,NHALO_MNH=1 /
set -x
rm -f PGD_AZF* OUTPUT_LISTING* OUTPUT_TRANSFER pipe* *.tex
#!/bin/sh
#SBATCH -J azf_pgd
#SBATCH -N 1 # nodes number (=NBP)
#SBATCH -n 4 # CPUs number (on all nodes) (=NBP*TPN)
#SBATCH -o run1_16jan.eo%j #
#SBATCH -e run1_16jan.eo%j #
#SBATCH -t 00:30:00 # time limit
#
## Echo des commandes
ulimit -c 0
ulimit -s unlimited
## Arrete du job des la premiere erreur
set -e
## Nom de la machine
hostname
#
#
. ~rodierq/DEV_57/MNH-PHYEX070-b95d84d7/conf/profile_mesonh-LXifort-R8I4-MNH-V5-6-2-ECRAD140-MPIAUTO-O2
#
export MPIRUN="Mpirun -np 4"
#
rm -f *ne.??? OUTPUT_LISTING* pipe* *.tex
ln -sf ../002_pgd2/PGD_AZF_500m.* .
ln -sf ../001_pgd1/PGD_AZF_2.5km.* .
set -x
set -e
time ${MPIRUN} PREP_NEST_PGD${XYZ}
cd ../004_arp2lfi/
sbatch run_arp2lfi_xyz
&NAM_CONFIO LCDF4=T, LLFIOUT=F, LLFIREAD=F /
&NAM_FILE_NAMES HATMFILE='ecmwf.OD.20010921.00.09',HATMFILETYPE='GRIBEX',
HPGDFILE='PGD_AZF_2.5km.nestne',
CINIFILE='CPL_J1_20010921.09' /
&NAM_REAL_CONF NVERB=5, CEQNSYS='DUR',JPHEXT=1 , NHALO=1 /
&NAM_VER_GRID YZGRID_TYPE='MANUAL', NKMAX=40 /
ZHAT
.0000000E+00
.7213016E+02
.1504758E+03
.2378252E+03
.3367744E+03
.4497268E+03
.5788933E+03
.7262926E+03
.8937506E+03
.1082901E+04
.1295185E+04
.1531851E+04
.1793956E+04
.2082363E+04
.2397744E+04
.2740577E+04
.3111149E+04
.3509554E+04
.3935693E+04
.4389276E+04
.4869819E+04
.5376646E+04
.5908888E+04
.6465486E+04
.7045184E+04
.7646539E+04
.8269539E+04
.8914539E+04
.9582539E+04
.10275039E+05
.10992639E+05
.11736239E+05
.12506739E+05
.13305139E+05
.14132439E+05
.14989699E+05
.15877999E+05
.16798459E+05
.17752259E+05
.18740559E+05
.19764669E+05
&NAM_CONFIO LCDF4=T, LLFIOUT=F, LLFIREAD=F /
&NAM_FILE_NAMES HATMFILE='ecmwf.OD.20010921.00.12',HATMFILETYPE='GRIBEX',
HPGDFILE='PGD_AZF_2.5km.nestne',
CINIFILE='CPL_J1_20010921.12' /
&NAM_REAL_CONF NVERB=5, CEQNSYS='DUR' , JPHEXT=1 , NHALO=1/
&NAM_VER_GRID YZGRID_TYPE='MANUAL', NKMAX=40 /
ZHAT
.0000000E+00
.7213016E+02
.1504758E+03
.2378252E+03
.3367744E+03
.4497268E+03
.5788933E+03
.7262926E+03
.8937506E+03
.1082901E+04
.1295185E+04
.1531851E+04
.1793956E+04
.2082363E+04
.2397744E+04
.2740577E+04
.3111149E+04
.3509554E+04
.3935693E+04
.4389276E+04
.4869819E+04
.5376646E+04
.5908888E+04
.6465486E+04
.7045184E+04
.7646539E+04
.8269539E+04
.8914539E+04
.9582539E+04
.10275039E+05
.10992639E+05
.11736239E+05
.12506739E+05
.13305139E+05
.14132439E+05
.14989699E+05
.15877999E+05
.16798459E+05
.17752259E+05
.18740559E+05
.19764669E+05
set -x
rm -f OUTPUT_LISTING* OUTPUT_TRANSFER pipe* *.tex *.dat *.bin PGD* CPL*
#!/bin/sh
#SBATCH -J azf_prep
#SBATCH -N 1 # nodes number (=NBP)
#SBATCH -n 1 # CPUs number (on all nodes) (=NBP*TPN)
#SBATCH -o prep_azf.eo%j #
#SBATCH -e prep_azf.eo%j #
#SBATCH -t 01:30:00 # time limit
# Echo des commandes
ulimit -c 0
ulimit -s unlimited
# Arrete du job des la premiere erreur
set -e
# Nom de la machine
hostname
. ~rodierq/DEV_57/MNH-PHYEX070-b95d84d7/conf/profile_mesonh-LXifort-R8I4-MNH-V5-6-2-ECRAD140-MPIAUTO-O2
ln -sf ../003_nest/PGD_AZF* .
ln -sf $HOME/SAVE/GRIB_KTEST/ecmwf.OD.20010921.00.09
ln -sf $HOME/SAVE/GRIB_KTEST/ecmwf.OD.20010921.00.12
rm -f OUTPUT_LISTING* pipe* *.tex
export MPIRUN="Mpirun -np 1"
set -x
set -e
cp -f PRE_REAL1.nam_09 PRE_REAL1.nam
time ${MPIRUN} PREP_REAL_CASE${XYZ}
mv OUTPUT_LISTING0 OUTPUT_LISTING0_09
cp -f PRE_REAL1.nam_12 PRE_REAL1.nam
time ${MPIRUN} PREP_REAL_CASE${XYZ}
mv OUTPUT_LISTING0 OUTPUT_LISTING0_12
rm -f PRE_REAL1.nam
cd ../005_spa_mod1_mod2/
sbatch run_spawning_xyz
&NAM_CONFIO LCDF4=T, LLFIOUT=F, LLFIREAD=F /
&NAM_GRID2_SPA GBAL_ONLY=.FALSE./
&NAM_LUNIT2_SPA CINIFILE='CPL_J1_20010921.09',
CINIFILEPGD='PGD_AZF_2.5km.nestne'
YDOMAIN='PGD_AZF_500m.nestne',
YSPAFILE='CPL_J1_20010921.09.spa2' /
&NAM_SPAWN_SURF LSPAWN_SURF=T /
&NAM_BLANK /
set -x
rm -f PGD* CPL* OUTPUT_LISTING* OUTPUT_TRANSFER pipe* *.tex
#!/bin/sh
#SBATCH -J azf
#SBATCH -N 1 # nodes number (=NBP)
#SBATCH -n 1 # CPUs number (on all nodes) (=NBP*TPN)
#SBATCH -o run1_16jan.eo%j #
#SBATCH -e run1_16jan.eo%j #
#SBATCH -t 00:30:00 # time limit
# Echo des commandes
ulimit -c 0
ulimit -s unlimited
# Arrete du job des la premiere erreur
set -e
# Nom de la machine
hostname
. ~rodierq/DEV_57/MNH-PHYEX070-b95d84d7/conf/profile_mesonh-LXifort-R8I4-MNH-V5-6-2-ECRAD140-MPIAUTO-O2
export MPIRUN="Mpirun -np 1"
rm -f *spa04.* OUTPUT_LISTING* pipe* *.tex
ln -sf ../003_nest/PGD_AZF_2.5km.nestne.* .
ln -sf ../003_nest/PGD_AZF_500m.nestne.* .
ln -sf ../004_arp2lfi/CPL_J1_20010921.09.* .
set -x
set -e
time ${MPIRUN} SPAWNING${XYZ}
cd ../006_preal/
sbatch run_preal_xyz
&NAM_CONFIO LCDF4=T, LLFIOUT=F, LLFIREAD=F /
&NAM_FILE_NAMES HATMFILE='CPL_J1_20010921.09.spa2',
HATMFILETYPE='MESONH',
HPGDFILE='PGD_AZF_500m.nestne',
CINIFILE='CPL_J1_20010921.09.2' /
&NAM_VER_GRID YZGRID_TYPE='SAMEGR' /
&NAM_REAL_CONF CEQNSYS='DUR' ,
CPRESOPT= 'RICHA',
NVERB=5 ,JPHEXT=1,NHALO=1/
&NAM_BLANK /
&NAM_PREP_SURF_ATM CFILE='CPL_J1_20010921.09',
CFILEPGD="PGD_AZF_2.5km.nestne",
CFILETYPE='MESONH' /
&NAM_DIAG_ISBAn LPGD=.TRUE. /
&NAM_DIAG_SURF_ATMn LFRAC=.TRUE. /
set -x
rm -f CPL* PGD* OUTPUT_LISTING* OUTPUT_TRANSFER pipe* *.tex
#!/bin/sh
#SBATCH -J azf_prep
#SBATCH -N 1 # nodes number (=NBP)
#SBATCH -n 8 # CPUs number (on all nodes) (=NBP*TPN)
#SBATCH -o prep_azf.eo%j #
#SBATCH -e prep_azf.eo%j #
#SBATCH -t 01:30:00 # time limit
# Echo des commandes
ulimit -c 0
ulimit -s unlimited
# Arrete du job des la premiere erreur
set -e
# Nom de la machine
hostname
. ~rodierq/DEV_57/MNH-PHYEX070-b95d84d7/conf/profile_mesonh-LXifort-R8I4-MNH-V5-6-2-ECRAD140-MPIAUTO-O2
ln -sf ../003_nest/PGD_AZF* .
ln -sf ../004_arp2lfi/CPL_J1_20010921.09.* .
ln -sf ../004_arp2lfi/CPL_J3_20010921.09.* .
ln -sf ../005_spa_mod1_mod2/CPL_J1_20010921.09.spa2.* .
ln -sf ../005_spa_mod1_mod2/CPL_J3_20010921.09.spa2.* .
export MPIRUN="Mpirun -np 8"
time ${MPIRUN} PREP_REAL_CASE${XYZ}
cd ../007_run
sbatch run_mesonh
&NAM_CONFIO LCDF4=T, LLFIOUT=F, LLFIREAD=F, NIO_VERB=5 /
&NAM_LUNITn CINIFILE = "CPL_J1_20010921.09",
CINIFILEPGD='PGD_AZF_2.5km.nestne',
CCPLFILE(1) = "CPL_J1_20010921.12" /
&NAM_CONFZ MPI_BUFFER_SIZE = 80 /
&NAM_CONFn LUSERV = T, LUSERC = T, LUSERR = T ,
LUSERI = T, LUSERS = T, LUSERG = T, LUSERH = F, LUSECI= T,
NSV_USER =0 /
&NAM_DYNn XTSTEP=10.,
NITR = 12, CPRESOPT="RICHA", XRELAX=1.0, LITRADJ=.TRUE.,
LVE_RELAX = .TRUE.,
LHORELAX_UVWTH=.TRUE., LHORELAX_RV=.TRUE.,
LHORELAX_RC=.FALSE., LHORELAX_RR=.FALSE.,
LHORELAX_RS=.FALSE., LHORELAX_RI=.FALSE., LHORELAX_RG=.FALSE.,
LHORELAX_SVPP=.F.,
NRIMX = 5, NRIMY = 5,
XRIMKMAX = .002, XT4DIFU=1800. /
&NAM_ADVn CUVW_ADV_SCHEME="CEN4TH", CMET_ADV_SCHEME="PPM_01", CSV_ADV_SCHEME="PPM_01" ,CTEMP_SCHEME='RKC4'/
&NAM_PARAMn CTURB = "TKEL", CRAD = "ECMW",
CCLOUD = "ICE3" , CSCONV = "EDKF" /
&NAM_PARAM_RADn XDTRAD = 900., XDTRAD_CLONLY = 300.,
LCLEAR_SKY=.FALSE. /
&NAM_PARAM_MFSHALLn CMF_UPDRAFT='EDKF',CMF_CLOUD='DIRE', LMIXUV=T, LMF_FLX=F /
&NAM_LBCn CLBCX = 2*"OPEN", CLBCY = 2*"OPEN", XCPHASE = 5. /
&NAM_TURBn CTURBDIM="1DIM", CTURBLEN="BL89",
LTURB_DIAG=.TRUE., LTURB_FLX=.TRUE. /
&NAM_CH_MNHCn LUSECHEM = .FALSE. /
&NAM_CONF CCONF = "START", LFLAT = F, CEQNSYS = "DUR",
NMODEL = 2, NVERB = 10, CEXP = "AZF02", CSEG = "CEN4T" /
&NAM_DYN XSEGLEN = 3600, XASSELIN = 0.2, LCORIO = T, LNUMDIFU = T,
XALKTOP = 0.003, XALZBOT = 15000. /
&NAM_NESTING NDAD(2) = 1,NDTRATIO(2) =5 ,XWAY(2) = 2. /
&NAM_BACKUP XBAK_TIME(1,1)=10., XBAK_TIME(1,2)=60.,XBAK_TIME(1,3)=600.,XBAK_TIME(1,4)=900.,XBAK_TIME(1,5)=1800.,XBAK_TIME(1,6)=2700.,XBAK_TIME(1,7)=3600. /
&NAM_PASPOL
LPASPOL = T ,
NRELEASE = 2 ,
CPPINIT(1) = "1PT" ,
XPPLAT(1) = 43.567 ,
XPPLON(1) = 1.439 ,
XPPBOT(1) = 10.0 ,
XPPTOP(1) = 500.0 ,
XPPMASS(1) = 10000000. ,
CPPT1(1) = "20010921090000",
CPPT2(1) = "20010921090000",
CPPT3(1) = "20010921091500",
CPPT4(1) = "20010921091500",
CPPINIT(2) = "1PT" ,
XPPLAT(2) = 43.9 ,
XPPLON(2) = 1.5 ,
XPPBOT(2) = 10.0 ,
XPPTOP(2) = 1000.0 ,
XPPMASS(2) = 10000000. ,
CPPT1(2) = "20010921090000",
CPPT2(2) = "20010921090000",
CPPT3(2) = "20010921090100",
CPPT4(2) = "20010921090100" /
&NAM_ISBA
CALBEDO = "DRY"
/
&NAM_ISBAn
CSCOND = "NP89",
CC1DRY = 'DEF',
CSOILFRZ = 'DEF',
CDIFSFCOND = 'DEF',
CSNOWRES = 'DEF'
/
&NAM_SGH_ISBAn
CRUNOFF = "WSAT" /
&NAM_SEAFLUXn CSEA_FLUX="ECUME", CSEA_ALB="UNIF" /
&NAM_DIAG_SURFn N2M=1 LSURF_BUDGET=T /
&NAM_BUDGET CBUTYPE='NONE' /
&NAM_AERO_CONF LDUST=F /
&NAM_FLYERS NAIRCRAFTS=1 /
&NAM_AIRCRAFTS
NMODEL(1) = 1,
CMODEL(1) = 'MOB',
CTITLE(1) = 'AVION',
TLAUNCH(1)%nyear = 2001,
TLAUNCH(1)%nmonth = 09,
TLAUNCH(1)%nday = 21,
TLAUNCH(1)%xtime = 32400.,
XTSTEP(1) = 10.,
NPOS(1) = 9,
LALTDEF(1) = .TRUE.,
CFILE(1) = 'aircraft_data.csv' /
&NAM_NEBn LSUBG_COND=.T. /
&NAM_LUNITn CINIFILE = "CPL_J1_20010921.09.2",CINIFILEPGD='PGD_AZF_500m.nestne' /
&NAM_CONFn LUSERV = T, LUSERC = T, LUSERR = T ,
LUSERI = T, LUSERS = T, LUSERG = T, LUSERH = F, LUSECI= T,
NSV_USER =0 /
&NAM_DYNn
NITR = 8, LITRADJ=.TRUE.,
LVE_RELAX = .TRUE.,
LHORELAX_UVWTH=.FALSE., LHORELAX_RV=.FALSE.,
LHORELAX_RC=.FALSE., LHORELAX_RR=.FALSE.,
LHORELAX_RS=.FALSE., LHORELAX_RI=.FALSE., LHORELAX_RG=.FALSE.,
NRIMX = 5, NRIMY = 5,
XRIMKMAX = .002, XT4DIFU=1800. /
&NAM_ADVn CUVW_ADV_SCHEME="CEN4TH4", CMET_ADV_SCHEME="PPM_01", CSV_ADV_SCHEME="PPM_01" ,CTEMP_SCHEME='RKC4'/
&NAM_PARAMn CTURB = "TKEL", CRAD = "ECMW",
CCLOUD = "ICE3" , CSCONV = "NONE" /
&NAM_PARAM_RADn XDTRAD = 900., XDTRAD_CLONLY = 300.,
LCLEAR_SKY=.FALSE. /
&NAM_LBCn CLBCX = 2*"OPEN", CLBCY = 2*"OPEN", XCPHASE = 5. /
&NAM_TURBn CTURBDIM="1DIM", CTURBLEN="BL89",
LTURB_DIAG=.FALSE., LTURB_FLX=.FALSE. /
&NAM_CH_MNHCn LUSECHEM = .FALSE. /
&NAM_ISBA
CALBEDO = "DRY"
/
&NAM_ISBAn
CSCOND = "NP89",
CC1DRY = 'DEF',
CSOILFRZ = 'DEF',
CDIFSFCOND = 'DEF',
CSNOWRES = 'DEF'
/
&NAM_SGH_ISBAn
CRUNOFF = "WSAT" /
&NAM_SEAFLUXn CSEA_FLUX="ECUME", CSEA_ALB="UNIF" /
&NAM_DIAG_SURFn N2M=1 LSURF_BUDGET=T /
&NAM_NEBn LSUBG_COND=.T. /
Time Lat Lon Alt(hPa)
0. 43.2 1. 900.
60. 43.4 1. 850.
120. 43.4 1.2 700.
180. 43.6 1.2 700.
240. 43.6 1.4 700.
300. 43.8 1.4 700.
360. 43.8 1.6 700.
420. 44.0 1.6 850.
480. 44.0 1.8 900.
set -x
rm -f PGD* CPL* AZF* OUTPUT_LISTING* OUTPUT_TRANSFER pipe* *.tex *.dat *.bin
#!/bin/sh
#SBATCH -J azf
#SBATCH -N 1 # nodes number (=NBP)
#SBATCH -n 16 # CPUs number (on all nodes) (=NBP*TPN)
#SBATCH -o run1_16jan.eo%j #
#SBATCH -e run1_16jan.eo%j #
#SBATCH -t 02:00:00 # time limit
# Echo des commandes
ulimit -c 0
ulimit -s unlimited
# Arrete du job des la premiere erreur
set -e
# Nom de la machine
hostname
ln -sf ../006_preal/PGD* .
ln -sf ../006_preal/CPL* .
ln -sf ../004_arp2lfi/CPL* .
. ~rodierq/DEV_57/MNH-PHYEX070-b95d84d7/conf/profile_mesonh-LXifort-R8I4-MNH-V5-6-2-ECRAD140-MPIAUTO-O2
export MPIRUN="Mpirun -np 8"
set -x
set -e
ls -lrt
time ${MPIRUN} MESONH${XYZ}
cd ../009_python
sbatch run_python