<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hello Mary,<br>
<br>
I get this error<br>
<br>
[Enric@meteo em_real]$ ncl plot2.ncl <br>
Copyright (C) 1995-2015 - All Rights Reserved<br>
University Corporation for Atmospheric Research<br>
NCAR Command Language Version 6.3.0<br>
The use of this software is governed by a License Agreement.<br>
See http://www.ncl.ucar.edu/ for more details.<br>
fatal:syntax error: line 15 in file plot2.ncl before or near = <br>
relhum =<br>
-------^<br>
<br>
fatal:error in statement<br>
fatal:Syntax Error in block, block not executed<br>
fatal:error at line 66 in file plot2.ncl<br>
<br>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div style="direction: ltr;" id="divRpF933873"><font color="#000000" face="Tahoma" size="2"><b>De:</b> Mary Haley [haley@ucar.edu]<br>
<b>Enviat el:</b> dissabte, 28 / maig / 2016 00:03<br>
<b>Per a:</b> Agud Pique, Enric<br>
<b>A/c:</b> ncl-talk@ucar.edu<br>
<b>Tema:</b> Re: [ncl-talk] calculate a variable from other wrf variables and plot it<br>
</font><br>
</div>
<div></div>
<div>
<div dir="ltr">
<div class="gmail_default" style="font-size:small">Does running the script produce an error message? If so, please email the exact error message.</div>
<div class="gmail_default" style="font-size:small"><br>
</div>
<div class="gmail_default" style="font-size:small">I do see that you are imbedding a function inside the main code. I believe this is acceptable in NCL, but just to be sure, I need to see what your error message states.</div>
<div class="gmail_default" style="font-size:small"><br>
</div>
<div class="gmail_default" style="font-size:small">If there's no error message, then describe in more detail what the problem is (i.e. if the plot is bad, describe how it is bad, and include an image if possible).</div>
<div class="gmail_default" style="font-size:small"><br>
</div>
<div class="gmail_default" style="font-size:small">Thanks,</div>
<div class="gmail_default" style="font-size:small"><br>
</div>
<div class="gmail_default" style="font-size:small">--Mary</div>
<div class="gmail_default" style="font-size:small"><br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Fri, May 27, 2016 at 1:33 PM, Agud Pique, Enric <span dir="ltr">
<<a href="mailto:eagud.q@ccma.cat" target="_blank">eagud.q@ccma.cat</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div lang="CA">
<div>
<p class="MsoNormal"><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:black" lang="DE-CH">Hello people,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:black" lang="DE-CH"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:black" lang="DE-CH">I would like to plot a variable calculated from several wrf variables....for example, the following code....get temperature, pressure and relative
humidity and after I select tempC and relhum in 850 hPa... after calculate Theta E, I want to plot it, but when I execute the scripts it fails...what is wrong?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:black" lang="DE-CH"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:black" lang="DE-CH">load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"<br>
load "$NCARG_ROOT/lib/ncarg/nclscripts/wrf/WRFUserARW.ncl"<br>
begin<br>
a = addfile("./wrfout_d01_2016-05-24_18:00:00","r")<br>
wks = gsn_open_wks("X11","plt_Surface")<br>
<br>
<br>
tc = wrf_user_getvar(a,"tc",0)<br>
p = wrf_user_getvar(a,"pressure",0)<br>
rh = wrf_user_getvar(a,"rh",0)<br>
pressure = 850.<br>
res = True<br>
<br>
tempC = wrf_user_intrp3d(tc,p,"h",850.,0.,res)<br>
relhum= wrf_user_intrp3d(rh,p,"h",850.,0.,res)<br>
<br>
pltres = True<br>
mpres = True<br>
<br>
opts = res<br>
opts@cnFillOn = True<br>
opts@cnLevelSelectionMode = "ExplicitLevels"<br>
<br>
;-----------------------------------------<br>
; Calculate Theta E<br>
;-----------------------------------------<br>
<br>
<br>
undef("calc_thetae")<br>
<br>
function calc_thetae(tempC,pres,relhum)<br>
<br>
local tempC, pres, relhum, tc, tk, pp, p0, rh, es, en, rv, rd, cp, kd, td, tl, thetal, thetae<br>
<br>
begin<br>
pres = 850.<br>
Tc = tempC ; [C]<br>
tk = tempC+273.15 ; [K]<br>
pp = pres ; [hPa]<br>
p0 = 1000 ; [hPa]<br>
rh = relhum/100 ; [no dimensions]<br>
es = 6.112*exp(17.67*Tc/(Tc+243.5)) ; [hPa]<br>
en = rh*es ; [hPa]<br>
rv = 0.622*en/(pp-en) ; [no dimensions]<br>
rd = 287.04 ; [J/kgK]<br>
cp = 1005.7 ; [J/kgK]<br>
kd = rd/cp ; [no dimensions]<br>
tl = (1/((1/(tk-55))-(log(rh)/2840)))+55 ; [K]<br>
thetal = tk*((p0/(pp-en))^kd)*((tk/tl)^(0.28*rv)) ; [K]<br>
thetae = thetal*exp(((3036/tl)-1.78)*rv*(1+0.448*rv)) ; [K]<br>
thetae = thetae-273.15 ; [C]<br>
return(thetae)<br>
end<br>
<br>
contour_t2 = wrf_contour(a,wks,thetae,opts)<br>
<br>
plot= wrf_map_overlays(a,wks,(/contour_t2/),pltres ,mpres)<br>
<br>
end<br>
<br>
</span><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1f497d"><u></u><u></u></span></p>
<p class="MsoNormal">Best<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Enric<u></u><u></u></p>
<div>
<div style="border:none; border-top:solid #b5c4df 1.0pt; padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"">De:</span></b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif""> Agud Pique, Enric
<br>
<b>Enviat:</b> dimarts, 24 / maig / 2016 21:17<br>
<b>Per a:</b> <a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a><br>
<b>Tema:</b> get some variables from wrf output<u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1f497d">Hello people,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1f497d">I would like to use wrf_user_getvar or another function in order to get from a wrf filet he following variables:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1f497d">Temperature on 850 hPa-Level in ºC,<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1f497d">Geopotential height on 850 hPa-Level
<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1f497d">Relative humidity on 850 hPa-Level
<u></u><u></u></span></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1f497d">I know how to get the temperature on T2
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:black">T2 = wrf_user_getvar(a,"T2",0)<br>
</span>where a is the wrf file...but in 850hPa?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thank you<u></u><u></u></p>
</div>
</div>
<br>
_______________________________________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</body>
</html>