Hi,
Is there a version number of the latest GSM and RSM?
Sai Ming
Hi, I run a T62L28 GSM to drive a 15 km RSM (65 x 66 grid points). Is this combination OK or it would be better to drive a coarser resolution (say 50 km) RSM first and then use the output to drive the 15 km RSM? Please advise.
Sai Ming
We downscaled T62 global reanalysis directly to 10km for California downscaling and did not encounter any
problems. SSBC will keep the large-scale information correctly in the downscaled analysis. You may tune dampcoef_ (the strength of large-scale constraint) in rsml/stdamp.f. Hideki
Hi!
I ran the rsm script recently, and got an error message like this:
..........
ar: creating rgsm.a
ar: setsig.o: No such file or directory
make{2]:* [rgsm.a] Error 1
make{2]: Leaving directory '~/G-RSM/rsm/src/rgsm'
make[1]: * [rsm] Error 8
make[1]: Leaving directory '~/G-RSM/rsm/src'
make: *** [all] Error 8
What's the problem, and how can I fix it?
Thanks for any response!
Hi - sorry for a late reply. I was away on vacation and not monitoring the wiki.
The error message means that setsig.o was not properly created at compilation in rgsm. Do you see setsig.F in your rgsm directory? Go to rgsm directory and 'touch setsig.F' and 'make'. This will recompile setsig.F>setsig.f>setsig.o.
Hideki
what does G-RSM, RSM, MSM, GSM, CRSM and SCM stand for? thank you
G-RSM: Global - Regional Spectral Model
RSM: Regional Spectral Model
MSM: Mesoscale Model? do we use MSM in our documents and web pages?
GSM: Global Spectral Model
CRSM: I don't know exactly it stands for. CRSM downscale coarse-resolution regional analysis to finer resolution.
SCM: Single column model
Hi. I was wondering if anyone in here would know how to convert plain binary SST file into the GRIB format required by the GSM. Thank you for the help.
In lib/etc, there is a shell-script called ieee2grb_sst.
This converts data in ieee format to grib format on various map projections. You can use this to create SST grib file of your choice.
Make sure to check your SST to see it is converted on right projection.
Hyodae
Hi,
How can I plot/visualize the topography used in the G-RSM suite of models?
Sai Ming
Use hgtsfc (surface height). It should appear as
in your control file.
HGTsfc 0 7,1,0
Hideki
I built the Solaris SPARC 32 bit version of RSM, then ran configure-scr rsm and specified 9 for USA grid. When I run the rsm script, the first three steps appear to produce valid output (rmtn.out,scnvrt.out,rinpg.out), but sfc0.x fails to run, exiting with
"error!!! no filling value found in ll2rsm".
Are there sample output files tha I can compare with my output files to understand where the processing breaks down?
Hello Bill,
I can provide output files for comparison but please provide your domain definition. I don't understand when you say "specified 9 for USA grid". Thanks. Hideki
I am trying to nest RSM into NCEP CFS for seasonal downscaling. The SST file (in grib format ) is on a different grid than the AGCM of the CFS. Can I use this SST file for downscaling or should I first interpolating it to the AGCM grid and then use it to force the RSM.
Thanks,
Vasu
As far as the sst file is in grib format and the projection is properly defined in the header record, G-RSM will do all the necessary interpolation for you.
I don't see where SST_GRB or SST_GRB_T0 is defined in rsim script. When I run the rsim script now, it seems it using the persistent SST from the initial time. Doesn't the rsim script somewhere require a statement like : SST_GRB_T0=`eval echo $SST_ANL_T0` and
SST_GRB=`eval echo $SST_ANL` ?
SST_GRIB_T0 is defined in the following loop:
for fld in sst sno scv ice
FLD variable is found by this line:
FLD=`echo $fld | tr '[a-z]' '[A-Z]'`
and ${FLD}_GRB_T0 is defined after that.
There is another loop for SST_GRB.
Hideki
I am interested to display output on the RSM sigma levels. So how do I display r_sigit file?
They are I presume binary files and not grib files?
Thanks
Hi, Vasu.
I made readrsig package for exactly same purpose. It converts r_sigit.ftXX to GrADS readable format.
Just download readrsig.tar then
$ tar xvf readrsig
$ cd readrsig
then modify readrsig.f as written in rsm/define.h
$ make readrsig
$ readrsig input output
then modify xdef/ydef/tdef/zdef r_sig.ctl by getting coordination from r_pgb data or something.
I also prepared a script for automated process (readrsig_all.sh)
Enjoy.
Kei
We are not clear of the units of omega in the output file r_pgb. We checked in rsm/src/fcst/omegas.F--- there we are lead to believe that the units are centibars/sec
If that be the case then the omega is unrealistic. If the unit is Pa/sec then yet again the omega is too large (by an order of magnitude).
Sorry for late response.
The unit of omega in r_pgb or pgb is Pa/sec. The corresponding code is src/fcst/omega.F (not omegas.F). I also checked that an instantaneous value can be 3~6 Pa/s (100~200 hPa/h) in both GSM and RSM, but in long term average, it converges about appropriate range. In a high resolution experiment, such as 10km, the omega value tends to be very large due to steeper topography.
Dear RSM users.
I have compiled RSM on intel machine with ifort +icc compiler succesfully. I have choosen india domain to run 2008 reanalysis data. when i ran the rsim script the fallowin error i am facing. I have givien ulimit -s unlimited in my bashrc file.
*
surya@UNIXSER7:~/G_RSM/rruns> mpirun -np 4 rsim
MPI: UNIXSER7: 0x2869000047f43aaa: + RUNNAME=R_2008
MPI: UNIXSER7: 0x2869000047f43aaa: + FCST_NPES=4
MPI: UNIXSER7: 0x2869000047f43aaa: + YYYYS=2008
MPI: UNIXSER7: 0x2869000047f43aaa: + MMS=03
MPI: UNIXSER7: 0x2869000047f43aaa: + DDS=01
MPI: UNIXSER7: 0x2869000047f43aaa: + HHS=00
MPI: UNIXSER7: 0x2869000047f43aaa: + YYYYE=2008
MPI: UNIXSER7: 0x2869000047f43aaa: + MME=03
MPI: UNIXSER7: 0x2869000047f43aaa: + DDE=31
MPI: UNIXSER7: 0x2869000047f43aaa: + HHE=00
MPI: UNIXSER7: 0x2869000047f43aaa: + RPROJ=0.
MPI: UNIXSER7: 0x2869000047f43aaa: + RTRUTH=11.5.
MPI: UNIXSER7: 0x2869000047f43aaa: + RORIENT=80.
MPI: UNIXSER7: 0x2869000047f43aaa: + RDELX=60000.
MPI: UNIXSER7: 0x2869000047f43aaa: + RDELY=60000.
MPI: UNIXSER7: 0x2869000047f43aaa: + RCENLAT=11.5.
MPI: UNIXSER7: 0x2869000047f43aaa: + RCENLON=80.0.
MPI: UNIXSER7: 0x2869000047f43aaa: + RLFTGRD=72.
MPI: UNIXSER7: 0x2869000047f43aaa: + RBTMGRD=60.
MPI: UNIXSER7: 0x2869000047f43aaa: + INITIAL_SIG_FTP=ln
MPI: UNIXSER7: 0x2869000047f43aaa: + INITIAL_SIG_GLB=/home/surya/G_RSM/DATA/sig.anl.2008030300.ieee
MPI: UNIXSER7: 0x2869000047f43aaa: + '*INITIAL_SFC_GLB=/raid4/kana/r1/1940/194801/sfc.1948010103.ieee'
MPI: UNIXSER7: 0x2869000047f43aaa: /home/surya/G_RSM/rruns/rsim: line 47: *INITIAL_SFC_GLB=/raid4/kana/r1/1940/194801/sfc.1948010103.ieee: No such file or directoMPI: UNIXSER7: 0x2869000047f43aaa: ry
MPI: UNIXSER7: 0x2869000047f43aaa: + INITIAL_SFC_GLB=/home/surya/G_RSM/DATA/sig.anl.2008030300.ieee
MPI: UNIXSER7: 0x2869000047f43aaa: + INPUT_RESOLUTION=t62k28
MPI: UNIXSER7: 0x2869000047f43aaa: + INITIAL_SFC_FILE_TYPE=osu1
MPI: UNIXSER7: 0x2869000047f43aaa: + BASE_SIG_FTP=ln
MPI: UNIXSER7: 0x2869000047f43aaa: + BASE_SIG='/home/$YYYYDD/$YYYYF$MMF/sig.anl.$YYYYF$MMF$DDF$HHF.ieee'
MPI: UNIXSER7: 0x2869000047f43aaa: + BASE_RESOLUTION=t62k28
MPI: UNIXSER7: 0x2869000047f43aaa: + SST_FTP=ln
MPI: UNIXSER7: 0x2869000047f43aaa: + SST_ANL=/home/surya/G_RSM/DATA/SST/oisst.20080305.grb
MPI: UNIXSER7: 0x2869000047f43aaa: + SST_ANL_T0=/home/surya/G_RSM/DATA/SST/oisst.20080305.grb
MPI: UNIXSER7: 0x2869000047f43aaa: + SNO_PLATFORM=
MPI: UNIXSER7: 0x2869000047f43aaa: + SNO_FTP=
MPI: UNIXSER7: 0x2869000047f43aaa: + SNO_ANL=
MPI: UNIXSER7: 0x2869000047f43aaa: + SNO_ANL_T0=
MPI: UNIXSER7: 0x2869000047f43aaa: + SCV_PLATFORM=
MPI: UNIXSER7: 0x2869000047f43aaa: + SCV_FTP=
MPI: UNIXSER7: 0x2869000047f43aaa: + SCV_ANL=
MPI: UNIXSER7: 0x2869000047f43aaa: + SCV_ANL_T0=
MPI: UNIXSER7: 0x2869000047f43aaa: + DELTAT_REG_SPRING=400
MPI: UNIXSER7: 0x2869000047f43aaa: + DELTAT_REG_SUMMER=60
MPI: UNIXSER7: 0x2869000047f43aaa: + DELTAT_REG_FALL=60
MPI: UNIXSER7: 0x2869000047f43aaa: + DELTAT_REG_WINTER=60
MPI: UNIXSER7: 0x2869000047f43aaa: + NESTING_HOUR=6
MPI: UNIXSER7: 0x2869000047f43aaa: + SWHR_REG=1
MPI: UNIXSER7: 0x2869000047f43aaa: + LWHR_REG=1
MPI: UNIXSER7: 0x2869000047f43aaa: + INCHOUR=6
MPI: UNIXSER7: 0x2869000047f43aaa: + INTSFCX=24
MPI: UNIXSER7: 0x2869000047f43aaa: + INTPOST=1
MPI: UNIXSER7: 0x2869000047f43aaa: + INTPGB=6
MPI: UNIXSER7: 0x2869000047f43aaa: + INTRESTART=6
MPI: UNIXSER7: 0x2869000047f43aaa: + FCST_RESTART=yes
MPI: UNIXSER7: 0x2869000047f43aaa: + BASE_INI_YEAR=2008
MPI: UNIXSER7: 0x2869000047f43aaa: + BASE_INI_MONTH=03
MPI: UNIXSER7: 0x2869000047f43aaa: + BASE_INI_DAY=01
MPI: UNIXSER7: 0x2869000047f43aaa: + BASE_INI_HOUR=00
MPI: UNIXSER7: 0x2869000047f43aaa: ++ /home/surya/G_RSM/libs/etc/inchour 2008 03 01 00 2008 03 01 00
MPI: UNIXSER7: 0x2869000047f43aaa: ++ sed 's/ *g'
MPI: UNIXSER7: 0x2869000047f43aaa: + FHADJ=0
MPI: UNIXSER7: 0x2869000047f43aaa: + FTP_R_SIGIT=yes
MPI: UNIXSER7: 0x2869000047f43aaa: + FTP_R_SIGITDT=yes
MPI: UNIXSER7: 0x2869000047f43aaa: + FTP_R_SFC=yes
MPI: UNIXSER7: 0x2869000047f43aaa: + FTP_R_PGB=yes
MPI: UNIXSER7: 0x2869000047f43aaa: + FTP_R_FLX=no
MPI: UNIXSER7: 0x2869000047f43aaa: + FTP_R_FCSTOUT=no
MPI: UNIXSER7: 0x2869000047f43aaa: + FTP_R_EXTVARS=no
MPI: UNIXSER7: 0x2869000047f43aaa: + FTP_R_DIA=no
MPI: UNIXSER7: 0x2869000047f43aaa: + export FTP_R_SIGIT FTP_R_SIGITDT FTP_R_SFC FTP_R_FLX FTP_R_PGB FTP_R_FCSTOUT FTP_R_EXTVARS FTP_R_DIA
MPI: UNIXSER7: 0x2869000047f43aaa: + FILES_TO_BE_KEPT='r_sigit r_sigitdt r_sfc'
MPI: UNIXSER7: 0x2869000047f43aaa: + export FILES_TO_BE_KEPT
MPI: UNIXSER7: 0x2869000047f43aaa: + FILES_TO_BE_AVERAGED=
MPI: UNIXSER7: 0x2869000047f43aaa: + export FILES_TO_BE_AVERAGED
MPI: UNIXSER7: 0x2869000047f43aaa: + . /home/surya/G_RSM/rruns/runscr/envset
MPI: UNIXSER7: 0x2869000047f43aaa: ++ '[' mpi = thread -o mpi = hybrid ']'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ FCSTENV=
MPI: UNIXSER7: 0x2869000047f43aaa: ++ '[' intel '!=' ibmsp -a '(' mpi = mpi -o mpi = hybrid ')' ']'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ '[' intel = intel ']'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ export FCSTENV
MPI: UNIXSER7: 0x2869000047f43aaa: ++ FCSTENV='mpirun -machinefile -np 4'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ '[' intel = ibmsp -o intel = ibmspbs -o intel = ibmspbv ']'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ '[' intel = ibmspbv ']'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ '[' intel = dec ']'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ '[' intel = mac ']'
MPI: UNIXSER7: 0x2869000047f43aaa: + CHUNK_QSUB=no
MPI: UNIXSER7: 0x2869000047f43aaa: + '[' no = yes ']'
MPI: UNIXSER7: 0x2869000047f43aaa: + EXPDIR=/home/surya/G_RSM/rruns/R_2008
MPI: UNIXSER7: 0x2869000047f43aaa: + DELETE_BASE=yes
MPI: UNIXSER7: 0x2869000047f43aaa: + mkdir -p /home/surya/G_RSM/rruns/R_2008
MPI: UNIXSER7: 0x2869000047f43aaa: ++ echo /home/surya/G_RSM/rruns/rsim
MPI: UNIXSER7: 0x2869000047f43aaa: ++ sed 's?.*/??g'
MPI: UNIXSER7: 0x2869000047f43aaa: + scrnam=rsim
MPI: UNIXSER7: 0x2869000047f43aaa: + cp /home/surya/G_RSM/rruns/rsim /home/surya/G_RSM/rruns/R_2008/0LOG.rsim
MPI: UNIXSER7: 0x2869000047f43aaa: + cp ./cvar.env /home/surya/G_RSM/rruns/R_2008/0LOG.cvar
MPI: UNIXSER7: 0x2869000047f43aaa: + ls -l /home/surya/G_RSM/rsm/bin
MPI: UNIXSER7: 0x2869000047f43aaa: + cd /home/surya/G_RSM/rruns/R_2008
MPI: UNIXSER7: 0x2869000047f43aaa: + CPROJ=0
MPI: UNIXSER7: 0x2869000047f43aaa: + CTRUTH=0
MPI: UNIXSER7: 0x2869000047f43aaa: + CORIENT=0
MPI: UNIXSER7: 0x2869000047f43aaa: + CDELX=0
MPI: UNIXSER7: 0x2869000047f43aaa: + CDELY=0
MPI: UNIXSER7: 0x2869000047f43aaa: + CCENLAT=0
MPI: UNIXSER7: 0x2869000047f43aaa: + CCENLON=0
MPI: UNIXSER7: 0x2869000047f43aaa: + CLFTGRD=0
MPI: UNIXSER7: 0x2869000047f43aaa: + CBTMGRD=0
MPI: UNIXSER7: 0x2869000047f43aaa: + LIST_OF_FILES='r_sigit r_sigitdt r_sfc r_flx r_pgb r_fcstout r_extvars r_dia'
MPI: UNIXSER7: 0x2869000047f43aaa: + export LIST_OF_FILES
MPI: UNIXSER7: 0x2869000047f43aaa: ++ /home/surya/G_RSM/libs/etc/inchour 2008 03 01 00 2008 03 31 00
MPI: UNIXSER7: 0x2869000047f43aaa: ++ sed 's/ *g'
MPI: UNIXSER7: 0x2869000047f43aaa: + FHLEN=720
MPI: UNIXSER7: 0x2869000047f43aaa: + YYYY=2008
MPI: UNIXSER7: 0x2869000047f43aaa: + cd /home/surya/G_RSM/rruns/R_2008
MPI: UNIXSER7: 0x2869000047f43aaa: + cat
MPI: UNIXSER7: 0x2869000047f43aaa: + rm ERROR.out
MPI: UNIXSER7: 0x2869000047f43aaa: + '[' 2008 -le 2008 ']'
MPI: UNIXSER7: 0x2869000047f43aaa: + EXECDIR=/home/surya/G_RSM/rruns/R_2008/2008
MPI: UNIXSER7: 0x2869000047f43aaa: + mkdir -p /home/surya/G_RSM/rruns/R_2008/2008
MPI: UNIXSER7: 0x2869000047f43aaa: + cd /home/surya/G_RSM/rruns/R_2008/2008
MPI: UNIXSER7: 0x2869000047f43aaa: ++ date
MPI: UNIXSER7: 0x2869000047f43aaa: + echo 'Fri May 23 12:18:48 IST 2008 /home/surya/G_RSM/rruns/rsim: started'
MPI: UNIXSER7: 0x2869000047f43aaa: + '[' 2008 -eq 2008 ']'
MPI: UNIXSER7: 0x2869000047f43aaa: + '[' 2008 -gt 2008 ']'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ /home/surya/G_RSM/libs/etc/inchour 2008 03 01 00 2008 03 31 00
MPI: UNIXSER7: 0x2869000047f43aaa: ++ sed 's/ *//g'
MPI: UNIXSER7: 0x2869000047f43aaa: + ENDHOUR=720
MPI: UNIXSER7: 0x2869000047f43aaa: + MM=03
MPI: UNIXSER7: 0x2869000047f43aaa: + DD=01
MPI: UNIXSER7: 0x2869000047f43aaa: + HH=00
MPI: UNIXSER7: 0x2869000047f43aaa: ++ /home/surya/G_RSM/rruns/runscr/r_reini 2008 2008 noa1
MPI: UNIXSER7: 0x2869000047f43aaa: + YYYY=2008
MPI: UNIXSER7: 0x2869000047f43aaa: + YYYYS=2008
MPI: UNIXSER7: 0x2869000047f43aaa: + SFC_FILE_TYPE=noa1
MPI: UNIXSER7: 0x2869000047f43aaa: + '[' '!' -s r_sigit -o '!' -s r_sigitdt -o '!' -s r_sfci ']'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ expr 2008 - 1
MPI: UNIXSER7: 0x2869000047f43aaa: + YYYYM=2007
MPI: UNIXSER7: 0x2869000047f43aaa: + '[' '!' -s ../2007/r_sigit -o '!' -s ../2007/r_sfci ']'
MPI: UNIXSER7: 0x2869000047f43aaa: + '[' 2008 -gt 2008 ']'
MPI: UNIXSER7: 0x2869000047f43aaa: + h=-999
MPI: UNIXSER7: 0x2869000047f43aaa: + echo -999
MPI: UNIXSER7: 0x2869000047f43aaa: + h=-999
MPI: UNIXSER7: 0x2869000047f43aaa: + '[' -999 -eq 720 ']'
MPI: UNIXSER7: 0x2869000047f43aaa: + cp ../rsm.parm .
MPI: UNIXSER7: 0x2869000047f43aaa: + '[' -999 -eq -999 ']'
MPI: UNIXSER7: 0x2869000047f43aaa: + h=0
MPI: UNIXSER7: 0x2869000047f43aaa: + '[' '!' -s r_oroggd ']'
MPI: UNIXSER7: 0x2869000047f43aaa: + /home/surya/G_RSM/rruns/runscr/r_mtn
MPI: UNIXSER7: 0x2869000047f43aaa: ++ '[' no = no ']'
MPI: UNIXSER7: 0x2869000047f43aaa: +++ grep '^mtnres=' /home/surya/G_RSM/rsm/cvar.env
MPI: UNIXSER7: 0x2869000047f43aaa: +++ cut -d= -f2
MPI: UNIXSER7: 0x2869000047f43aaa: ++ mtnres=4
MPI: UNIXSER7: 0x2869000047f43aaa: ++ avg=top4m_avg.20i4.asc
MPI: UNIXSER7: 0x2869000047f43aaa: ++ var=top4m_var.20i4.asc
MPI: UNIXSER7: 0x2869000047f43aaa: ++ max=top4m_max.20i4.asc
MPI: UNIXSER7: 0x2869000047f43aaa: ++ slm=top4m_slm.80i1.asc
MPI: UNIXSER7: 0x2869000047f43aaa: ++ for file in '$avg' '$var' '$max' '$slm'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ '[' '!' -s top4m_avg.20i4.asc ']'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ for file in '$avg' '$var' '$max' '$slm'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ '[' '!' -s top4m_var.20i4.asc ']'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ for file in '$avg' '$var' '$max' '$slm'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ '[' '!' -s top4m_max.20i4.asc ']'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ for file in '$avg' '$var' '$max' '$slm'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ '[' '!' -s top4m_slm.80i1.asc ']'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ cp rsm.parm rmtn.parm
MPI: UNIXSER7: 0x2869000047f43aaa: ++ rm -f fort.11 fort.12 fort.13 fort.14 fort.51 fort.52 fort.53 fort.54 fort.55
MPI: UNIXSER7: 0x2869000047f43aaa: ++ ln -fs top4m_avg.20i4.asc fort.11
MPI: UNIXSER7: 0x2869000047f43aaa: ++ ln -fs top4m_var.20i4.asc fort.12
MPI: UNIXSER7: 0x2869000047f43aaa: ++ ln -fs top4m_max.20i4.asc fort.13
MPI: UNIXSER7: 0x2869000047f43aaa: ++ ln -fs top4m_slm.80i1.asc fort.14
MPI: UNIXSER7: 0x2869000047f43aaa: ++ ln -fs r_slmsk fort.51
MPI: UNIXSER7: 0x2869000047f43aaa: ++ ln -fs r_orogrd fort.52
MPI: UNIXSER7: 0x2869000047f43aaa: ++ ln -fs r_mtnvar fort.53
MPI: UNIXSER7: 0x2869000047f43aaa: ++ ln -fs r_oroggd fort.54
MPI: UNIXSER7: 0x2869000047f43aaa: ++ ln -fs r_smooth_oroggd fort.55
MPI: UNIXSER7: 0x2869000047f43aaa: ++ rm rmtn.x
MPI: UNIXSER7: 0x2869000047f43aaa: ++ ln -fs /home/surya/G_RSM/rsm/bin/rmtn.x rmtn.x
MPI: UNIXSER7: 0x2869000047f43aaa: ++ ./rmtn.x
MPI: UNIXSER7: 0x2869000047f43aaa: ++ '[' 17 -ne 0 ']'
MPI: UNIXSER7: 0x2869000047f43aaa: ++ exit 8
MPI: UNIXSER7: 0x2869000047f43aaa: + exit 8
MPI: could not run executable (case #4)
Killed
surya@UNIXSER7:~/G_RSM/rruns>
when i saw the rmtn.out file the fallowing error showes.
forrtl: severe (17): syntax error in NAMELIST input, unit 5, file stdin, line 3, position 17
Image PC Routine Line Source
rmtn.x 400000000012AE90 Unknown Unknown Unknown
rmtn.x 40000000001289A0 Unknown Unknown Unknown
rmtn.x 40000000000CCD50 Unknown Unknown Unknown
rmtn.x 40000000000B1A10 Unknown Unknown Unknown
rmtn.x 40000000000B09E0 Unknown Unknown Unknown
rmtn.x 4000000000046E20 Unknown Unknown Unknown
rmtn.x 4000000000003AE0 Unknown Unknown Unknown
rmtn.x 4000000000002F90 Unknown Unknown Unknown
libc.so.6.1 2000000000837C20 Unknown Unknown Unknown
rmtn.x 4000000000002DC0 Unknown Unknown Unknown
~
**
Please help me to solve this problem.
Thanks for any help inadvance. I also requset any body has compiled with ifort compiler please share the make files.
with regards.
K.SESHAGIRIRAO.
INDIA.
Your TRUTH=11.5. and RCENLAT=11.5. are wrong. Should be 11.5 (without the last ".").
Please check prmap before running the script. By
$ libs/etc/prmap rsm_script
Good luck.
Kei
Hello,
I am trying to download the model to bluevista. I made changes in .cshrc according to the "NCAR machines" posting. It is connecting fine to anoncvs@rokka.ucsd.edu and is asking for password. I am hitting <return>. It doesn't work. What is the correct password?
Thank you,
Julia
Just press enter key. It may be because the rokka cvs server was down. Try again.
i am adnan from Pakistan. i am trying to run RSM with ECHAM4.5 dataset, but facing some problem in executing the model. i need some help from the community to execute the model
ADnan
Hi Adnan, Can you describe your problem? Where does the model stop? Has rfcst.x run and produced r_fcstout ? or the model stopped before rfcst.x ? Hideki
I was trying the rsim script with a new domain size (288x191 -- a size that should be okay according to the guidelines), and I had received the following error in r_fcstout.ft24 :
0nmc regional spectral model-current version created march 2003
ncpus = 1
con(i),i=1,50
-1. 0. 0. 6. 6. 0. 24. 0. 6. 0.
6. 21600. 0. 1. 1. 0. 312. 0. 1. 24.
6. 6. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
rsm: run regional only with global files
fftfax is called in rftini. igrd2 = 576
in latbnd beta= 1.666666666666667E-002 factor= 15.0000000000000
------ initiate latbnd finished ----
------- into rsminp -----
SIGANLB2
----- begin rsetsig ----
delx dely 60000.0000000000 60000.0000000000
fixio field read in from unit= 32
fh, idate= 0.0 0 11 1 2002
fixrdrec completed for ts
fixrdrec completed for smc
fixrdrec completed for sno
fixrdrec completed for stc
fixrdrec completed for tg3
fixrdrec completed for z0
fixrdrec completed for cv
fixrdrec completed for cvb
fixrdrec completed for cvt
fixrdrec completed for alb
fixrdrec completed for sli
fixrdrec completed for vegcov
fixrdrec completed for canop
fixrdrec completed for f10m
fixrdrec completed for vegtyp
fixrdrec completed for soiltyp
fixrdrec completed for albf
fixrdrec completed for ustar
fixrdrec completed for fm
fixrdrec completed for fh
fixrdrec completed for prcp
fixrdrec completed for srflag
fixrdrec completed for snodph
fixrdrec completed for slc
fixrdrec completed for shdmin
fixrdrec completed for shdmax
fixrdrec completed for slope
fixrdrec completed for snoalb
fixio completed.
hprimes has max=0.1213E+04 min=0.5144E-01 k= 1 nzero= 43012 nmis= 0
------ into rsmsmf -----
shour= 0.000000000000000E+000
run rsm from 0.000000000000000E+000 to 21600.0000000000
------ into rsmltb -----
in rsmltb nestsecrdt 21600 4.629629629629629E-005
archv data from da,mo,yr= 0 3 66
...last date/time and current itim
0 1 1 90 8760.0
1
co2 concentration is 3.480000000000000E-004
1 ozone climatology for month,day= 11 1
------------initial step------------------
kdt before smooth start= 1 dt= 3.0
rsm spdmx(01:10)=*** 26.77 29.51 27.60 28.1
0 30.16
rsm spdmx(11:20)= 29.75 31.08 30.40 32.16 35.71 36.68 44.10 52.97
opening file r_pgb.ft00
set both input and output indices
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 000000000049CA32 Unknown Unknown Unknown
rfcst.x 000000000046D962 Unknown Unknown Unknown
rfcst.x 0000000000469022 Unknown Unknown Unknown
rfcst.x 0000000000408F04 Unknown Unknown Unknown
rfcst.x 0000000000404AAB Unknown Unknown Unknown
rfcst.x 0000000000403702 Unknown Unknown Unknown
libc.so.6 0000003F2361D8B4 Unknown Unknown Unknown
rfcst.x 0000000000403629 Unknown Unknown Unknown
It has been listed that reducing the time step size will fix a blown up spdmx. All DELTAT_REG_* are set to 6 when this error occurred. The issue with RAND() is also changed in the code.
What else I can try to fix this problem? Thank you very much.
Before jumping in to the rsim script, please try rsm script first. Your error may be coming from the specification of initial condition and boundary data. Running the rsm script will isolate this problem.
Hello,
I have been trying to utilize the 4 out of the 8 local processors on the computer I am using to do some test rsim script runs (so I am not calling another machine to run the model). And I am receiving the following errors:
...
+ mpirun -machinefile -np 4 ./rfcst.x
+ '[' 255 -ne 0 ']'
+ echo 'r_fcst failed'
with r_fcstout.ft24 reporting:
"mpirun -machinefile -np 4" is defined as FCSTENV by runscr/envset. Would you tell me what happens if you modify your envset as below:
before: export FCSTENV; FCSTENV="mpirun -machinefile $PBS_NODEFILE -np 4"
after: export FCSTENV; FCSTENV="mpirun -np 4"
PBS_NODEFILE should be specified, but somehow it is not. I don't know but it might be a bug.
I was using the rsim script with a different input files and dimension with a much longer run time than the tutorial case. I have gotten the following error:
+ /usr/people/scchan/scchan/G-RSM/libs/etc/incdte 2001 11 23 00 936
+ read YYYYF MMF DDF HHF
+ rm dteout2891
+ '[' '!' -s base.2002010100 ']'
+ /usr/people/scchan/scchan/G-RSM/libs/etc/date base.2002010100
+ read FHV MMV DDV YYV HHV
+ rm date.2891
+ /usr/people/scchan/scchan/G-RSM/libs/etc/incdte 2002 11 22 960 00
+ read YYV MMV DDV HHV
+ rm dteout2891
+ '[' 00 '!=' 00 -o 01 '!=' 01 -o 01 '!=' 01 -o 2003 '!=' 2002 ']'
+ echo 'Inconsistent date on file base.2002010100'
Inconsistent date on file base.2002010100
+ echo 'The date record is 2003 01 01 00 at fh=00'
The date record is 2003 01 01 00 at fh=00
2002 01 01 is the correct date in this specific case (the model was running from 2001 Nov > 2002 Mar). If I have not misunderstood what the rsim script this would mean a wrong date was reported from incdte, which is showing the 2003 year. I can possibly just disable the specific if statement in the rsim script to bypass the problem, but that would not have solve what have caused the "problem".
Have anyone else encountered the same problem?
Thank you in advance
Steven
Update:
Mainly running incdte.x does seem increment the date properly... actually incdte.x has the wrong date passed to it:
+ /usr/people/scchan/scchan/G-RSM/libs/etc/incdte 2002 11 22 960 00
<< was wrong. And it should have been "incdte 2001 11 22 960 00"....
Hello,
I have trouble reproducing on Bluefire results of a simple RSM run I performed many times on Bluevista. I configured RSM on Bluefire with MACHINE=ibmspbv. Regional domain, R1 forcing and other options are the same I used on Bluevista (*.h files are in fact identical). The largest differences appear when I use a wide sponge option: some fields, like total cloud, show very large gradients at the edge of the sponge layer, and the simulation within the sponge is very different from the one on Bluevista (integration 1 month long). When I use a narrow sponge the problem is not evident.
Thank you for your help.
Julia
We are trying to run the rsm_latest over a large domain covering the tropical North and South American continents. We tried running one month simulation in November with SAS and RAS2 convection schemes and also with noa1 and osu2. All of the runs show tremendous amount of rainfall over the oceans and barely any over land. The flow pattern also is very unrealistic. The symptoms of this problem are evident in the first 6 hours itself.
We are forcing it with NCEP reanalysis from your ftp server every 6 hours. The time step is 180 seconds for 60 km grid size and domain of 288x191. We are using SPNG_NRW. Could this be a potential problem?
-Vasu
Hello,
I am having some problems of restarting a RSM run because apparently some files are corrupted/missing. Is it possible to force the model to restart at an (earlier) time? I tried deleting restart files, but it would not work at all.
Thank you ahead for the answers.
Hello,
Sorry to have changed my nickname, was having some issues with the OpenID thing they use here, and somehow that created a new nickname (that would work with some other accounts I used in other places).
I was having some issues with model speed on my HPC cluster, where the model can generate a r_pgb file (every 6 model hours) varying from 2 minutes to 35 minutes (using a 288x191, 60km grid with 16 processor run). The system admin said he noticed the model was using "threading" and that may lead to a very inconsistent benchmark to the model.
Is there something I can do to improve the benchmark?
Thanks
Steven Chan
I suppose you chose either "hybrid" or "thread" option for "march." Is that correct? It may be better if you only choose "mpi" option, sometimes.
Also, due to some architecture limitation, it happens that the performance cannot be very efficient. In this case, you might need to "tune" finding the best combination of numbers of nodes and processors (cores) in a single node that you use.
Also, please let me know your HPC specification. It might help somehow.
Kei
Hello everyone,
I got this following error message when running the model with RASv2 in r_fcst.ft24:
kctop= 7 8 9 10 11 12
13 14 15 16 17 18
19 20 22 24
krsize= 2
pctop= 7.000000000000001E-002 9.033333333333333E-002 0.115666666666667
0.146000000000000 0.181333333333333 0.221666666666667
0.267000000000000 0.317333333333333 0.372666666666667
0.433000000000000 0.498333333333333 0.568666666666667
0.644000000000000 0.724333333333333 0.809666666666667
0.900000000000000
mct= 15 mctm= 16
kctop= 7 8 9 10 11 12
13 14 15 16 17 18
19 20 22 24
krsize= 2
pctop= 7.000000000000001E-002 9.033333333333333E-002 0.115666666666667
0.146000000000000 0.181333333333333 0.221666666666667
0.267000000000000 0.317333333333333 0.372666666666667
0.433000000000000 0.498333333333333 0.568666666666667
0.644000000000000 0.724333333333333 0.809666666666667
0.900000000000000
mct= 15 mctm= 16
kctop= 7 8 9 10 11 12
13 14 15 16 17 18
19 20 22 24
krsize= 2
pctop= 7.000000000000001E-002 9.033333333333333E-002 0.115666666666667
0.146000000000000 0.181333333333333 0.221666666666667
0.267000000000000 0.317333333333333 0.372666666666667
0.433000000000000 0.498333333333333 0.568666666666667
0.644000000000000 0.724333333333333 0.809666666666667
0.900000000000000
mct= 15 mctm= 16
kctop= 7 8 9 10 11 12
13 14 15 16 17 18
19 20 22 24
krsize= 2
pctop= 7.000000000000001E-002 9.033333333333333E-002 0.115666666666667
0.146000000000000 0.181333333333333 0.221666666666667
0.267000000000000 0.317333333333333 0.372666666666667
0.433000000000000 0.498333333333333 0.568666666666667
0.644000000000000 0.724333333333333 0.809666666666667
0.900000000000000
mct= 15 mctm= 16
kctop= 7 8 9 10 11 12
13 14 15 16 17 18
19 20 22 24
krsize= 2
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000352E21D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000352E21D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000352E21D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000033DB61D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000033DB61D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000324A61D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000033DB61D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000033DB61D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000035D001D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000033DB61D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000035D001D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000380FC1D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000314681D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000380FC1D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000314681D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000324A61D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000324A61D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000035D001D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 0000003D0601D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 0000003D0601D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 0000003D0601D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000324A61D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000314681D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000314681D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000314681D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000314681D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000324A61D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000324A61D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000324A61D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 000000324A61D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000031EF21D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000031EF21D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000031EF21D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000031EF21D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000032E7C1D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000031EF21D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000031EF21D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000031EF21D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000032E7C1D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000031EF21D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000035D001D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000035D001D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
rfcst.x 0000000000444182 Unknown Unknown Unknown
rfcst.x 00000000004281D1 Unknown Unknown Unknown
rfcst.x 000000000040C088 Unknown Unknown Unknown
rfcst.x 0000000000406BC8 Unknown Unknown Unknown
rfcst.x 0000000000405282 Unknown Unknown Unknown
libc.so.6 00000032E7C1D8B4 Unknown Unknown Unknown
rfcst.x 00000000004051A9 Unknown Unknown Unknown
The same compiler options, input files (CFS data), 20km grid size, and time step (30 seconds) using KF2 scheme runs "properly" (but it creates a rather "interesting" solution with a lot of mini tropical cyclones).
What solutions I may have with this issue?
Thank you ahead.
Steven Chan
Dear Steven,
Thank you for letting us know that. By some reason, RASV2 was effective only in GSM. Now I committed modified codes (rsml/rloopa.F and rsml/rloopb.F), so please check-out these two files from CVS and re-compile the codes.
I briefly tested the new version and it looks ok, but if you find any further problem, let me know. Also, please refrain from pasting obvious redundant parts of your error messages. Thank you.
Kei
Hello,
I have a fairly general question. 2000 paper by Juang, H. and earlier ones talk about non-hydrostatic RSM. Is this version (I mean non-hydrostatic) available and supported by your site?
Thank you,
Julia
No. CVS does not support non-hydrostatic version. If you are interested, please write directly to Henry.Juang@noaa.gov.
Hello,
I am trying to run rsm_latest with high-res topography on NCAR Bluefire. I am using "rsm" script generated by "configure-scr". As a test, model was also configured for one of the supplied domains (usa_512335_10km_merc). RSM fails at the second time step of integration (NaN values in "rfcstout"). I've noticed that in the "r_pgb.ft00" "landsfc" is wrong (the field looks like mirror image wrt central latitude of the regional domain) and many other fields have similar problems. The "hgtsfc" is correct. It appears that "r_sfc.ft00" has these problems as well, while "r_sigit.ft00" is all right. I wonder if this has something to do with compiling on Bluefire. ( I used "ibmspbv".)
There is another issue. In the "rsm" script, INCHOUR=48, but the first forecast is generated for hour=54. (This 6-hour shift also happened when I ran "rsim" script with INCHOUR=24, 12, 6).
Thank you,
Julia
Please send us the sfc0.out file.
Hello,
The rsm_latest has been recently installed on NCAR Bluefire, and is working well with the default settings. When I change cloud water prediction scheme to CLD3 (Song-You Hong prognostic scheme), the model crashes on the third time step. It works well with CLD2 and CLDT93 schemes.
Thank you,
Julia
Hi Julia,
I fixed bugs in cloudX.F files (2,3,5 and 6) in src/fcst. Please update your files and make your executable again. Please let me know if any more trouble.
Regards,
Kei
I recently updated RSM to the latest version, and changed the compiler options back to where I used for the older version, changed some files to get different domains to work (domain change instructions here are out of date for the latest RSM). I did some runs with same input data i have used (CFS hindcasts with NCEP R2 land). And I get this:
U1000:
http://i627.photobucket.com/albums/tt360/scchan2009/work_rsm/strange2.png
RH850:
http://i627.photobucket.com/albums/tt360/scchan2009/work_rsm/strange1.png
This is a 30km run, RASV2, Intel compiler tested using O2 and O3 optimization, MPI 32 CPU runs.
I find the wiggling and sharp corner gradients strange. Is there something I can try?
Thank you ahead
You may try increasing the diffusion coefficient by a factor of 1.5 to 2.0.
Hello,
I am looking into some RSM runs that are forced by CFS (or modified CFS) global model solutions.
It has been noted that CFS do not very good job in North American Monsoon region, and the downscaling (not unexpectedly) inherits the CFS's issues. One thing that may however... factor in why RSM is doing just as a bad job as how SST is interpolated it:
http://i627.photobucket.com/albums/tt360/scchan2009/work_rsm/DJFMTSFCUV925.png
http://i627.photobucket.com/albums/tt360/scchan2009/work_rsm/JJASTSFCUV925.png
These 2 plots are basically DJFM and JJAS SST and 925UV wind simulated by RSM (using original/modified CFS data) and CFS and compared with NARR data. CFS for all practical purposes has no Gulf Of California, and RSM has to interpolate CFS "data" into the Gulf.
So I am wondering how exactly the process is the interpolation done near coastal areas and narrow channel areas.
Our CFS SST files are the same format that NCEP put them out. They are grib files, and there is "temperature" even on land with no mask.
I try not to make this post too long, but if you need more info, I can post more.
Thank you in advance.
This is a well known problem. Since Gulf of California cannot be resolved by coarse resolution SST analysis, there is nothing fancy things we can do. Current scheme is probably a simple interpolation from Pacific coastal SST.
If you look into the sfcl directory, you may find gulfofca.F file. This subroutine is an attempt to assign Gulf of California sst values as that of the SST at the mouth of the gulf. We have used this routine in the past in some of the NAME experiments. Unfortunately, I forgot all the details. If you want to use this routine, you have to get into the code and call it a a proper place.
I am unable to download the source codes for G-RSM. Can anyone tell me the links.
Hi
Here is the link. http://g-rsm.wikispaces.com/Installation
You need to set CVS configuration properly on your computer.
Kei
Hello,
Following the guidelines being used in the workshop in Maui, I tried to install the rsm:roms. I am getting the following error:
makefile:172: INCLUDING FILE ./Build/make_macros.mk WHICH CONTAINS APPLICATION-DEPENDENT MAKE DEFINITIONS
cd ./Build; /panfs/storage.local/opt/pgi/linux86-64/current/bin/pgf90 -c mod_netcdf.f90
PGF90-F-0004-Corrupt or Old Module file ./netcdf.mod (mod_netcdf.f90: 21)
PGF90/x86-64 Linux 7.2-3: compilation aborted
make: *** [Build/mod_netcdf.o] Error 2
I am using the build: kana_roms_branch_20090504
Thanks in advance
Steven Chan
Unfortunately, new version is still in development and not tested in systems other than a particular Linux cluster available at the Scripps. You might try changing the compiler options in def/sysvars.defs file. Please let us know if you succeeded in compilation.
Hello,
I am trying to get a file from tsuzumi.ucsd.edu with the correct password using sftp, but it gives me "connection closed" error.
Is the server closed or not working?
Thanks in advance
It should be fixed by now. Please let us know if you have additional problems.
I would like to know the units of the following input RSM variables in gsm2bgd.f source file:
gz- global coefficient of terrain height.
q - global coefficient of log surface pressure.
te- global coefficient of virtual temperature.
di- global coefficient of divergence.
ze- global coefficient of vorticity.
rq- global coefficient of specific humidity.
Thank you in advance.
gz - meter2/sec2
q - log of pressure (pressure in pascal)
te - temperature in kelvin
di - divergence in 1/sec
ze - vorticity in 1/sec
rq - specific humidity in gm/gm
I got this following error message when testing RSM with rsm script after download cvs latest version:
r_inpg: line 31: 23861 Segmentation fault ./$PROG.x <$PROG.parm >$PROG.out 2>&1
content of rinpg.out file:
PGFIO-F-228/namelist read/unit=5/end of file reached without finding group.
File name = stdin formatted, sequential access record = 5
In source file rinpg.f, at line number 53
output of "uname -a" command:
Linux teju2 2.6.16.21-0.8-smp #1 SMP Mon Jul 3 18:25:39 UTC 2006 x86_64 x86_64 x86_64 GNU/Linux
Thank you in advance.
Hi.
Sorry for being late.
rinpg.out has only the message above? You picked up the last part of the file only?
It maybe because of stacksize. Please try "unlimit stacksize" before running the program.
Kei
Hello All,
I am curious where exactly the SST data are tsuzumi coming from. It has been said in an old post that that is SST they use in NCEP, which I have assumed as well (some AMIP SST).
My colleague here wants to confirm that is exactly the case. Is there a paper or website I can check the origin of the data?
Thanks in advance.
Steven Chan
Hi Steven,
We used ECMWF 40-year Reanalysis SST. This SST (Fiorino 2004) is a combination of the SST analyses from the Hadley Center, UK Met Office (monthly mean HadISST, prior to and including 1981) and NCEP (weekly NCEP 2DVAR SST, after 1982 inclusive), cleaned up at
the ice edges and interpolated to daily analysis using the mean conserving interpolation scheme (Taylor et al, 2000).
Is this answering your question?
Kei
Hello All,
Sorry to have to post again, but here in COAPS we are struggling to get a 10-20-30km runs to work.
On email, Kanamitsu sensei has suggested using Kain-Fritsch convective scheme may resolve some rainfall problems that surfaced in high resolution runs. I well aware ECPC does not use the same compiler -- we have yet to get PGI to work with us properly, and PGI is only available here on selected systems.
For Intel compiler, rfcst.x is giving us segmentation fault, and the fault is narrowed down to this (with debug mode on from r_fcstout):
tstar in gbp: max= 0.2913E+03 min= 0.27082E+03
qss in gbphy: max= 0.7353E-02 min= 0.21024E-02
monin
...
gwd
...
shalcv
...
trace: max= 0.0000E+00 min= 0.00000E+00 at k= 27
trace: max= 0.0000E+00 min= 0.00000E+00 at k= 28
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 1
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 2
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 3
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 4
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 5
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 6
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 7
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 8
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 9
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 10
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 11
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 12
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 13
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 14
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 15
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 16
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 17
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 18
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 19
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 20
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 21
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 22
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 23
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 24
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 25
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 26
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 27
cloud: max= 0.0000E+00 min= 0.00000E+00 at k= 28
forrtl: severe (174): SIGSEGV, segmentation fault occurred
I traced partially the error to qbphys.F to line 2137-2151:
print *,'shalcv'
call maxmin(gt0(1,level),LONS2,
1 1,1,numlevs,'gt0')
call maxmin(gq0(1,level),LONS2,
1 1,1,numlevs,'gq0')
if(ntrace.ge.2) then
call maxmin(gq0(1,ktrace),LONS2,
1 1,1,levs_,'trace')
endif
if(ncloud.ge.1) then
call maxmin(gq0(1,kcloud),LONS2,
1 1,1,levs_,'cloud')
endif
I managed to bypass the error by using CLD1 (so ncloud.eq.0, any other cloud option will make ncloud to be >= 1). I am still working on to get it to work. Right now I am still making sure KF2 + CLD1 run is working properly...
If I found a solution or spotted a mistake, I will post again.
So, suppose you are trying to use CLD2 or higher with KF2, right? According to the description here, http://g-rsm.wikispaces.com/Cloud+Water+Schemes , KF2+CLD2 should be possible.
Anyway, please update the information here.
Kei
Hello,
I have been trying to get some of my colleagues to be able to work with ERA-40 data. I have gotten into some obstacles -- some I managed to solve, but some I do not.
First thing ins the p2sig(_era) script. Using the version of RSM that is released before the RSM-ROM announcement I have gotten on 10/01/2009, the file: orogrd.smth -- needed for p2sig is not created on my Intel compiler using systems. I have managed to create one by brute force by manually executing mtn to create orogrd.smth.
The second problem is that orogrd.smth generated by a low-res topo installation appears to be incompatible with a p2sig compiled for hi-res topo. Default mtn.sh in hi-res topo compile seeks for libs/con/top0.5m_???.* which are files do not exist.
I will post more findings when I am looking more into this.
Thanks
Steven Chan
Steven,
I recommend to compile default GSM at somewhere else. In GSM, orogrd.smth and p2sig programs should be made without any problem. You can use the created global orography files (orogrd.smth) for the p2sig programs. Then the created global spectra files (aka "sig" files) will be used for initial and boundary conditions for your RSM runs.
Currently, there is inconsistency for (global) mtn and p2sig programs while GTOPO30 option is used for RSM. (It is possible to resolve the issue by yourself, but little tricky.)
Kei
Hello All:
I have been trying to check a certain issue with ieee2grb_sst converted grib files and run into a few interesting issues and obstacles:
Recently I obtained some CFS data from NCEP (and its SST grib files). Those original grib files well with G-RSM. Then I try to do bias correction to those CFS SST by converting to Grads format, do the bias correction, and use ieee2grb_sst to convert back to grib, but something related to the header(?) has changed and lead to sfc0.x to crash.
The original NCEP grib files has this as part of sfc0.x output, and reads the file size as 16586880:
Sorry to have asked.
I fixed the problem with the grib file itself.
I am doing a 30 year run on a remote machine. As and when it completes one year I download the output and get rid of the output directory for that specific year. However, when I want to restart in between the model likes to start from the initial date and does not recognize the restart files residing in another year directory. How do I circumvent this issue?
Vasu,
Are there all restart files (r_sigit, r_sigitdt, and r_sfci) with the same time stamp from which you like to restart? If not, you should copy the latest r_sig.ftXX and r_sfc.ftXX files by yourself.
Usually rsim script automatically detects the restarting time if you have appropriate files.
Kei
how to find the version of the model we are running? is there some cvs command
-Vasu
cvs --help will list all the cvs command and there are several. One is cvs st.
Hello Everyone:
I am trying to get RSM to run on frost on NCAR. The xlf compiler in frost behaves quite differently than the xlf compiler on other NCAR machines, and I have noticed large incompatibilities dealing how the compiler reacts to "free form" and "fixed form" FORTRAN (especially it has difficulty if they are "mixed" in the same code). Removing/adding the compiler option -qfixed generates different type of errors.
I have been applying to fix to individual code (and I am still working in the lib directory) by inserting compiler specific directives into the pre-cpp code.
I am wondering if anyone has a better idea how can to do this be done more efficiently, and in a way that make this easier for a future RSM user that may be dealing with system like frost.
Thank you
Steven Chan
Please post the error message, both for free form and fixed form.
We have never encountered such problem. If you are using DOS formatted source code file by mistake, it will cause all kinds of problems.
What is vegetation fraction? It seems to change both in time and space. We already know that it is percentage of vegetation covered in a grid box. So when it varies with time, does it mean a fraction disappears and reappears? Is this fraction also related to leaf area index or greeneness?
Vegetation fraction is a function of season.
July 27, 2010, NCEP change resolutionn of GFS to T574L64.
I have been running GSM using GFS output. Do I need to patch the GSM codes?
The initial condition from NCEP GDAS:
Initial date (2010080400) for:
1. gdas1.t00z.sanl 511376936 bytes
2. gdas1.t00z.sfcanl 272591284 bytes
Initial date (2010080300) for :
3. gdas1.t00z.engicegrb.grib2 55280 bytes
4. gdas1.t00z.snogrb.grib2 38196 bytes
5. gdas1.t00z.sstgrb.grib2 50477 bytes
grib2 had converted to grib1.
Hello All:
Today, I notice for some previous version of RSM (at least the version up to middle of 2010) that incdte computes years that are divisible by 100 (unless divisible to 400 as well) as leap years. That is incorrect.
The change to address the problem is quick. I have made the change on my own copy of the source.
Cheers
Steven Chan
Hi Steven,
How about inchour? Would please you commit your modification to CVS (cvs commit incdte.F)? If it is not allowed, send me your modified code. Thanks!
Kei
I am a new user of G-RSM. When I given the ./install command I got the following errors. I am using this model on Core i5 lenovo system with Ubuntu 11.04 and intel compiler.
install_dir=/home/midhun/G-RSM
Install G-RSM library, source and run scripts from cvs repository
The default version of this run is: trunk
./install --help for help. PRESS <ENTER> TO PROCEED.
Model choices
gsm rsm crsm nhm roms scm gdas cpl ? [return=rsm]==>rsm
Machine architecture:
Type single/thread/mpi/hybrid [return=mpi]?==>single
Institution
Enter INSTITUTION, ? for list, [return=prl] ==>prl
Machine CPU type
Type MACHINE, ? for list [return=linux].==>linux
Machine nickname
Type the machine nickname [return=midhun] ==>midhun
Compiler
Enter COMPILER, ? for list [return=intel]. ==>intel
Additional options:
If you need to change
mpi-version=1
compile-in-64-bit=no
linux-distribution=1
linux-vsn=0
netcdf-vsn=3
debug option=no
username=m0101
enter yes, else press enter or no==>
time_limit is: 00:30
if this is correct, type <enter>. Otherwise, type time_limit.==>
Model resolution and domain specification
(1) rsm1024x651_g62k28_usa_10km_merc
(2) rsm1024x669_g62k28_usa_10km_merc
(3) rsm108x109_g62k28_california_5km_merc
(4) rsm108x69_g62k28_africa_60km_str
(5) rsm125x109_g62k28_amma_50km_merc
(6) rsm128x119_g62k28_game_50km_merc
(7) rsm128x175_g62k28_lba_50km_merc
(8) rsm128x199_g62k28_cal_10km_merc
(9) rsm128x237_g62k28_hcs_20km_merc
(10) rsm128x85_g62k28_usa_60km_merc
(11) rsm128x91_g62k28_mdb_50km_merc
(12) rsm128x97_g62k28_samer_60km_merc
(13) rsm128x99_g62k28_gapp_50km_merc
(14) rsm160x199_g62k28_cal_10km_merc
(15) rsm160x199_g62k28_fukushima_15km_merc
(16) rsm192x201_g62k28_japan_20km_merc
(17) rsm25x21_g62k28_sea_190km_merc
(18) rsm280x349_g62k28_cal_10km_merc
(19) rsm288x349_g62k28_cal_10km_merc
(20) rsm512x335_g62k28_usa_10km_merc
(21) rsm512x341_g62k28_usa_10km_merc
(22) rsm54x55_g42k18_usaw_60km_str
(23) rsm54x55_g42k28_usaw_60km_str
(24) rsm54x55_g62k28_cal_15km_merc
(25) rsm54x55_g62k28_usaw_60km_str
(26) rsm54x87_g62k28_namel_20km_merc
(27) rsm56x55_g62k28_usaw_60km_str
(28) rsm768x501_g62k28_usa_10km_merc
(29) rsm80x151_g62k28_gom_10km_merc
(30) rsm81x67_g62k28_africa_60km_merc
(31) rsm81x67_g62k28_usa_60km_merc
(32) rsm81x75_g62k28_mags_50km_merc
(33) rsm81x87_g62k28_calcoast_40km_merc
(34) rsm81x87_g62k28_china_30km_merc
(35) rsm81x87_g62k28_cusa_20km_merc
(36) rsm81x87_g62k28_eurp_40km_merc
(37) rsm81x87_g62k28_india_30km_merc
(38) rsm81x87_g62k28_japan_30km_merc
(39) rsm81x87_g62k28_midee_30km_merc
(40) rsm81x87_g62k28_midew_30km_merc
(41) rsm81x87_g62k28_name2_40km_merc
(42) rsm81x87_g62k28_usa_60km_merc
(43) rsm81x91_g62k28_baltex_60km_merc
(44) rsm864x651_g62k28_usa_10km_merc
Type the number associated with your model dimension specification.
If there is no choice available, type 999 [return=37]==>37
Choice of run script:
rsm: Which script do you want to run?
rcases rsim rsm rsmrt test [return=test]==>test
directory libs exist.
start new (n), overwrite (o), or skip (s)? [return=o]==>s
dirctory rsm exist.
Start new (n), overwrite(o) or skip (s)? [return=o]==>s
dirctory rsm_runs exist.
start new (n), Overwrite(o) or skip (s)? [return=o]==>s
+ cd /home/midhun/G-RSM
+ march_libs=single
+ count=1
+ echo rsm
+ sed s/:/ /g
+ marchx=$march_1
+ eval echo $march_1
+ echo
+ marchx=
+ [ = mpi ]
+ expr 1 + 1
+ count=2
+ [ ! -z ]
+ [ s != s -a != yes ]
+ cd /home/midhun/G-RSM
+ . ./instscr/srcchkout
+ count=1
+ echo model=rsm
model=rsm
+ + sed s/[^:]//g
echo rsm
+ wc -L
+ ncolon=0
+ expr 0 + 1
+ ncomp=1
+ [ 1 -gt 1 ]
+ COUPLE_WITH=
+ srcs_dir_components=
+ count=1
+ echo test
+ tr [a-z] [A-Z]
+ RUNSCRIPT=TEST
+ echo rsm
+ sed s/:/ /g
+ cd /home/midhun/G-RSM
+ srco=$srcons_1
+ eval echo $srcons_1
+ echo s
+ srco=s
+ [ s != s ]
+ cd /home/midhun/G-RSM
+ expr 1 + 1
+ count=2
+ . ./instscr/runchkout
+ cd /home/midhun/G-RSM
+ count=1
+ echo rsm
+ sed s/:/ /g
+ srcs_dirx=$srcs_dir_1
+ eval echo $srcs_dir_1
+ echo rsm
+ srcs_dirx=rsm
+ runs_dirx=$runs_dir_1
+ eval echo $runs_dir_1
+ echo rsm_runs
+ runs_dirx=rsm_runs
+ [ 1 = 1 ]
+ runs_dir_components=/home/midhun/G-RSM/rsm_runs
+ srcs_dir_components=/home/midhun/G-RSM/rsm
+ expr 1 + 1
+ count=2
+ modely=rsm
+ [ = yes ]
+ count=1
+ runscriptx=$runscript_1
+ eval echo $runscript_1
+ echo
+ runscriptx=
+ sed s/:/ /g
+ echo rsm
+ [ != s ]
+ srcs_dirx=$srcs_dir_1
+ eval echo $srcs_dir_1
+ echo rsm
+ srcs_dirx=rsm
+ runs_dirx=$runs_dir_1
+ eval echo $runs_dir_1
+ echo rsm_runs
+ runs_dirx=rsm_runs
+ rresx=$rres_1
+ eval echo $rres_1
+ echo
+ rresx=
+ rgnx=$rgn_1
+ eval echo $rgn_1
+ echo
+ rgnx=
+ projx=$proj_1
+ eval echo $proj_1
+ echo
+ projx=
+ [ ! -z ]
+ [ ! -z ]
+ [ ! -z ]
+ mkdir rsm_runs
+ cd rsm_runs
+ [ -z -a != yes ]
+ echo cvs co SCR_ALL
cvs co SCR_ALL
+ cvs co SCR_ALL
cvs checkout: Updating cvs_docs
M ./configure-scr
cvs checkout: Updating runscr
+ [ rsm = cpl ]
+ sed 1,/^SRCS_DIR=/ s%^SRCS_DIR=.*%SRCS_DIR=/home/midhun/G-RSM/rsm%g configure-scr
+ sed 1,/^RUNS_DIR_COMPONENTS=/ s%^RUNS_DIR_COMPONENTS=.*%RUNS_DIR_COMPONENTS=/home/midhun/G-RSM/rsm_runs%g
+ mv tmp.6007 configure-scr
+ chmod u+x configure-scr
+ expr 1 + 1
+ count=2
+ cd /home/midhun/G-RSM
+ . ./instscr/makelibs
+ cd /home/midhun/G-RSM
+ [ != yes ]
+ cd /home/midhun/G-RSM
+ [ s != s ]
+ cd /home/midhun/G-RSM
+ . ./instscr/makeexec
+ count=1
+ echo rsm
+ sed s/:/ /g
+ cd /home/midhun/G-RSM
+ srcs_dirx=$srcs_dir_1
+ eval echo $srcs_dir_1
+ echo rsm
+ srcs_dirx=rsm
+ [ != s ]
+ cd rsm
+ echo Executing configure-model in rsm
Executing configure-model in rsm
+ ./configure-model
Key variables and their values used to make sysvars definition file:
BIT64=no
COMPILER=intel
DEBUG=no
INSTITUTION=prl
LINUXVSN=0
MACHINE=linux
MARCH=single
MPIVSN=1
NETCDFVSN=3
NICKNAME=midhun
Creating define.h
MODEL=rsm
creating Makefiles
+ make
cd src ; make rsm_single || exit 8
make[1]: Entering directory `/home/midhun/G-RSM/rsm/src'
for prog in share rsml sfcl rsml gsml rmtn rinpg rpgb co2 rsfc0 p2sig mtn cnvaer cnvalb albaer rfcst ; do \
if [ -s $prog ] ; then \
cd $prog ; \
echo now in $prog ; \
make || exit 8 ; \
cd .. ; \
fi ; \
done
now in share
make[2]: Entering directory `/home/midhun/G-RSM/rsm/src/share'
make[2]: `share.a' is up to date.
make[2]: Leaving directory `/home/midhun/G-RSM/rsm/src/share'
now in rsml
make[2]: Entering directory `/home/midhun/G-RSM/rsm/src/rsml'
make[2]: `rsml.a' is up to date.
make[2]: Leaving directory `/home/midhun/G-RSM/rsm/src/rsml'
now in sfcl
make[2]: Entering directory `/home/midhun/G-RSM/rsm/src/sfcl'
make[2]: `sfcl.a' is up to date.
make[2]: Leaving directory `/home/midhun/G-RSM/rsm/src/sfcl'
now in rsml
make[2]: Entering directory `/home/midhun/G-RSM/rsm/src/rsml'
make[2]: `rsml.a' is up to date.
make[2]: Leaving directory `/home/midhun/G-RSM/rsm/src/rsml'
now in gsml
make[2]: Entering directory `/home/midhun/G-RSM/rsm/src/gsml'
make[2]: `gsml.a' is up to date.
make[2]: Leaving directory `/home/midhun/G-RSM/rsm/src/gsml'
now in rmtn
make[2]: Entering directory `/home/midhun/G-RSM/rsm/src/rmtn'
if [ linux = mac ] ; then \
ranlib -s /home/midhun/G-RSM/libs/lib/modelib.a ; \
fi
ifort -r8 -O2 -convert big_endian -o rmtn.x defg2r.o ffacos.o ffscos.o lnczs.o plnini.o rftini.o rmakemt.o rmakeoal.o rmakeoao.o rmtn.o rtersub.o setgrd.o shalfo.o sumffc.o sumggc.o /home/midhun/G-RSM/libs/lib/modelib.a
cp rmtn.x ../../bin
./rmtn.sh || exit 8
+ cd /home/midhun/G-RSM/rsm/src/rmtn
+ FTNID=fort.
+ CON_DIR=/home/midhun/G-RSM/libs/con
+ INSTALL_DIR=/home/midhun/G-RSM/rsm/bin
+ BIN_DIR=/home/midhun/G-RSM/rsm/bin
+ MODEL_DIR=/home/midhun/G-RSM/rsm
+ MACHINE=linux
+ RPROJ=0.
+ RTRUTH=35.
+ RORIENT=0.
+ RDELX=30000.
+ RDELY=30000.
+ RCENLAT=35.
+ RCENLON=84.
+ RLFTGRD=63.
+ RBTMGRD=75.
+ CPROJ=0.0
+ CTRUTH=0.0
+ CORIENT=0.0
+ CDELX=0.0
+ CDELY=0.0
+ CCENLAT=0.0
+ CCENLON=0.0
+ CLFTGRD=0.0
+ CBTMGRD=0.0
+ cat
+ GTOPO30=no
+ mtnres=0.5
+ [ 0.5 != 8 -a 0.5 != 4 ]
+ GTOPO30=yes
+ PROG=rmtn
+ [ yes = no ]
+ avg=dummy1
+ var=dummy2
+ max=dymmy3
+ slm=dummy4
+ echo &namcondir
+ echo condir='/home/midhun/G-RSM/libs/con',
+ echo
+ cat rsm.parm condir.parm
+ rm -f fort.11 fort.12 fort.13 fort.14 fort.51 fort.52 fort.53 fort.54 fort.55 fort.56 fort.57
+ ln -fs dummy1 fort.11
+ ln -fs dummy2 fort.12
+ ln -fs dymmy3 fort.13
+ ln -fs dummy4 fort.14
+ ln -fs /home/midhun/G-RSM/rsm/bin/r_slmsk fort.51
+ ln -fs /home/midhun/G-RSM/rsm/bin/r_orogrd fort.52
+ ln -fs /home/midhun/G-RSM/rsm/bin/r_mtnvar fort.53
+ ln -fs /home/midhun/G-RSM/rsm/bin/r_oroggd fort.54
+ ln -fs /home/midhun/G-RSM/rsm/bin/r_smooth_oroggd fort.55
+ ln -fs /home/midhun/G-RSM/rsm/bin/open_boundary.h fort.56
+ ln -fs /home/midhun/G-RSM/rsm/mdlvars.sed fort.57
+ [ linux = dec ]
+ [ linux = mac ]
+ datasize=unlimited
+ stacksize=unlimited
+ [ linux != nec ]
+ ulimit -d unlimited
+ ulimit -s unlimited
+ rm rmtn.x
+ /home/midhun/G-RSM/rsm/bin/rmtn.x
+ [ 0 -ne 0 ]
+ date
+ echo rmtn files created on Mon Aug 29 09:56:59 IST 2011
+ ls -l /home/midhun/G-RSM/rsm/bin/r_mtnvar /home/midhun/G-RSM/rsm/bin/r_oroggd /home/midhun/G-RSM/rsm/bin/r_orogrd /home/midhun/G-RSM/rsm/bin/r_slmsk /home/midhun/G-RSM/rsm/bin/r_smooth_oroggd
+ echo
+ tr [A-Z] [a-z]
+ roms_application=
+ [ -s /home/midhun/G-RSM/rsm/ROMS/Include/.h ]
make[2]: Leaving directory `/home/midhun/G-RSM/rsm/src/rmtn'
now in rinpg
make[2]: Entering directory `/home/midhun/G-RSM/rsm/src/rinpg'
make[2]: `rinpg.x' is up to date.
make[2]: Leaving directory `/home/midhun/G-RSM/rsm/src/rinpg'
now in rpgb
make[2]: Entering directory `/home/midhun/G-RSM/rsm/src/rpgb'
make[2]: `rpgb.x' is up to date.
make[2]: Leaving directory `/home/midhun/G-RSM/rsm/src/rpgb'
now in co2
make[2]: Entering directory `/home/midhun/G-RSM/rsm/src/co2'
make[2]: `/home/midhun/G-RSM/rsm/bin/.co2' is up to date.
make[2]: Leaving directory `/home/midhun/G-RSM/rsm/src/co2'
now in rsfc0
make[2]: Entering directory `/home/midhun/G-RSM/rsm/src/rsfc0'
make[2]: Circular @OBJS_SFC0@ <- @OBJS_SFC0@ dependency dropped.
if [ linux = mac ] ; then \
ranlib -s /home/midhun/G-RSM/rsm/bin/sfcl.a /home/midhun/G-RSM/rsm/bin/rsml.a /home/midhun/G-RSM/rsm/bin/share.a /home/midhun/G-RSM/libs/lib/w3lib.a /home/midhun/G-RSM/libs/lib/modelib.a ; \
fi
ifort -r8 -O2 -convert big_endian -o rsfc0.x @OBJS_SFC0@ /home/midhun/G-RSM/rsm/bin/sfcl.a /home/midhun/G-RSM/rsm/bin/rsml.a /home/midhun/G-RSM/rsm/bin/share.a /home/midhun/G-RSM/libs/lib/w3lib.a /home/midhun/G-RSM/libs/lib/modelib.a
ifort: error #10005: unable to open argument file 'OBJS_SFC0@'
make[2]: * [rsfc0.x] Error 1
make[2]: Leaving directory `/home/midhun/G-RSM/rsm/src/rsfc0'
make[1]: * [rsm_single] Error 8
make[1]: Leaving directory `/home/midhun/G-RSM/rsm/src'
make: *** [all] Error 8
+ exit 8
Hi, it seems the model already existed before your installation. It is difficult to diagnose from your existing model directory. Would please start the installation from scratch?
Create a new model directory, then
CVS co INSTALL
./install
..............
January 14, 2015, NCEP will upgrade product of GFS to T1534 (
http://www.nws.noaa.gov/om/notification/tin14-46gfs_cca.htm
). Is any patch to applied for GSM model?
Hello,
I am using RSM and haven't been able to find anywhere confirmation on what exactly the pratesfc variable is vs. cpratsfc. If cpratsfc is the convective precipitation does that mean that you need to do cpratsfc+pratesfc to get the total modeled precip? Or does pratesfc already have the convective precip added to it? Any help is appreciated!
Hi,
The pratesfc is the total precipitation rate (kg/m2/s), which includes the convective precipitation of cpratesfc.
Regrads
Haiqin
Where can I find the 2016 autumn and winter seasonal forecasts ?
Hi
GSM's Send you the autumn seasonal forecast ? Europe Forecast Please :)
My mail address: alisanustuner@gmail.com
Hi,
I am sorry that the GSM realtime seasonal forecast was stopped in the August 2014. We hope we can resume this seasonal forecast in the near future.
Best Wishes
Haiqin
Hello,
I would like to find out how RSM averages the output r_pgb files for common variables like temp, u, v etc. For example if I have a run in which INTPGB=24 so that you get daily data, and then you run the exact same run but with INTPGB=1(hourly), can you average the hourly run such that you get back the daily data? I am trying to verify that 2 runs are from the exact same setup just one is daily and one is hourly.
Hourly run:
INCHOUR=24
INTSFCX=24
INTPOST=1
INTPGB=1
INTRESTART=1
Daily run:
INCHOUR=24
INTSFCX=24
INTPOST=24
INTPGB=24
INTRESTART=24
Thank you
There are two types of saved variables; instantaneous and time-averaged. Fluxes (energy and water, moisture flux) are time-averaged, and temperature, humidity and wind, etc. are instantaneous. Averaging hourly data into daily would make different results in instantaneous variables, whereas the identical results come out in fluxes. Furthermore, extreme values (such as tmax and tmin) are within the specified range. Therefore, selecting the maximum value among 24 hourly-tmaxes would be identical as daily tmax, for example.
Kei
Hello,
So in my understanding of the Slingo scheme code in RSM, the Slingo scheme groups clouds into 3 layers for low, middle and high clouds and it determines where the top and bottom pressure are for each of these 3 cloud layers based on some criteria? The top and bottom pressure for each layer can be found in the output for RSM (preslcb=low level cloud layer base). What I am getting at is, the cloud layer top and bottom can vary, that is, they don't stay constant so the pressure levels of low, mid and high level clouds can vary.
Additionally, the cloud amounts calculated in the low, middle and high levels are basically the total cloud amounts for each of those individual levels. Then the vertical column total cloud amount is calculated separately and takes into account overlapping within the whole column. This total cloud amount is in line with what the radiation scheme sees. In other words, Low cld + mid cld + high cld amounts = probably over 100%. And total vertical column cloud amount should be almost always <100%.
Just wanted to clarify that I am not missing something and that this is the correct way to interpret the cloud amounts.
Thank you
Russ
Is anyone able to help answer this question?
Russ
We don't use version number for G-RSM. But we do have several frozen versions at various times in the past. See install scripts. Hideki