<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div><div>If you used sdfopen to open the files, then they don&#39;t have the same time dimension.  The 2010 data are defined ONLY when the time dimension is in 2010, and likewise for the 2009 data.  So when you switched the default file and changed the time values, you changed the valid time that Grads is considering from one year to the next.  There are two ways to get around this.<br>
<br></div>1) Write a full control file for each data set.  You can manipulate the TDEF entry to make the control files have the exact same time dimensions without causing the data to be invalid.  As long as you have the projection parameters of the grid, this should not be a problem.  See #3 on <a href="http://www.iges.org/grads/gadoc/SDFdescriptorfile.html">this page</a>, a link in which should take you to <a href="http://www.iges.org/grads/gadoc/descriptorfile.html">this page</a> on how to construct a control file.<br>
<br></div>2) Use dimension alterations when displaying the variable.  For example, suppose you have isobaric coordinates and your current dimension environment is fixed at 1000 mb.  You want to display MSLP and 500 mb heights.  You can do this:<br>
</div>&#39;d mslp&#39;<br></div>&#39;set lev 500&#39;<br></div>&#39;d hgt&#39;<br><br>OR you can do this<br></div>&#39;d mslp&#39;<br></div>&#39;d hgt(lev=500)&#39;<br><br></div>You can do this with any dimension, including time.  Say I wanted to display MSLP at two different times.  I could do it in two commands:<br>
</div><div>(time is set to a given index)<br></div>&#39;d mslp&#39;<br></div>&#39;d mslp(time=12Z01JAN2010)&#39;<br><br></div>You could also do something as simple as incrementing the index.  So if your data were 24 hours apart, then the following commands<br>
</div>&#39;d mslp&#39;<br></div>&#39;d mslp(t+1)&#39;<br><br></div>Would display MSLP at the same time on two consecutive days.<br><br>Try one of these and let me know if you still can&#39;t get it to work.<br><br>Jeff Duda<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Sep 19, 2013 at 11:45 AM, Phil Klotzbach <span dir="ltr">&lt;<a href="mailto:philk@atmos.colostate.edu" target="_blank">philk@atmos.colostate.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi everyone,<br>
<br>
Thanks so much for your help!  In order to zero in on the problem<br>
further, I&#39;ve tried to simplify the problem by opening two files with<br>
the exact same dimensions (latitude/longitude/time/levels) (<a href="http://uwnd.2009.nc" target="_blank">uwnd.2009.nc</a><br>
and <a href="http://uwnd.2010.nc" target="_blank">uwnd.2010.nc</a>).  Basically, what I want to obtain is a height/time<br>
cross-section of the difference between the two years (e.g., zonal wind<br>
in 2010 minus zonal wind in 2009).  Let&#39;s say in this case, I&#39;ve opened<br>
up <a href="http://uwnd.2010.nc" target="_blank">uwnd.2010.nc</a> first and then <a href="http://uwnd.2009.nc" target="_blank">uwnd.2009.nc</a> second - using the sdfopen<br>
command.  Since I want to create a height/time cross-section, I need to<br>
set the following dimensions before starting the calculation:<br>
<br>
set dfile 1<br>
set t 152 258<br>
set z 1 16<br>
set x 1<br>
set y 1<br>
<br>
Then, I want to create an average over a specific area:<br>
<br>
uave = aave(uwnd, lon=-70, lon=-20, lat=0, lat=30)<br>
<br>
When I display the uave field, it looks perfect - a height/time<br>
cross-section for zonal wind in 2010.   But, if I then switch to the<br>
second file (e.g., set dfile 2) (zonal wind in 2009) and try to change<br>
the dimensions on that file, it instantly tells me that uave (the<br>
variable that had the height/time cross-section for 2010) has all<br>
undefined values.  For example:<br>
<br>
set dfile 2<br>
set t 152 258<br>
display uave - Gives message saying cannot contour grid - all undefined<br>
values<br>
<br>
I&#39;m not sure how to get around this issue.  I tried this with two files<br>
that have the exact same dimensions (e.g., <a href="http://uwnd.2009.nc" target="_blank">uwnd.2009.nc</a> and<br>
<a href="http://uwnd.2010.nc" target="_blank">uwnd.2010.nc</a>) - in order to make sure that it wasn&#39;t a time dimension<br>
mismatch that was causing the original problem.<br>
<br>
Is there any way to specify the dimensions in both files at the same<br>
time?  Thanks for any additional help.<br>
<br>
Phil<br>
<br>
--<br>
----------------------------------------------------<br>
Phil Klotzbach, Ph.D.<br>
Research Scientist<br>
Department of Atmospheric Science<br>
Colorado State University<br>
Email: <a href="mailto:philk@atmos.colostate.edu">philk@atmos.colostate.edu</a><br>
----------------------------------------------------<br>
<br>
_______________________________________________<br>
gradsusr mailing list<br>
<a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>
<a href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Jeff Duda<br>Graduate research assistant<br>University of Oklahoma School of Meteorology<br>Center for Analysis and Prediction of Storms<br>
</div>