<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Jim:<br>
    <br>
    I think you are getting an extra return after each record that is
    written.<br>
    Instead, you need to either write as direct access and specify the <br>
    record length (access=direct, recl= 180*360*4), or sequential
    (access=<br>
    sequential).&nbsp; It will depend on your compiler the specifics on
    these.<br>
    <br>
    Jim<br>
    <br>
    On 6/8/11 9:39 AM, <a class="moz-txt-link-abbreviated" href="mailto:jimbo32886@gmail.com">jimbo32886@gmail.com</a> wrote:
    <blockquote
      cite="mid:BANLkTinU5gMh5xaHsYt+NCt+Ay6tk+su-w@mail.gmail.com"
      type="cite">Hello All,<br>
      <br>
      &nbsp; I am attempting to plot data on a single surface using GrADS
      v1.9b4, however, when I plot different times the data seems to
      shift eastward by a degree or two.&nbsp; The data is on a 1x1 grid
      (89.5S-89.5N,.5E-359.5E).&nbsp; I wrote the data out to GrADS binary
      format using this FORTRAN code:<br>
      <br>
      ***I cut out only the relevant piece of code, data variable fv was
      set-up previously***<br>
      <br>
      &nbsp;&nbsp;&nbsp; open(10,file='oclgradsfrwatvol0_700.bin',<br>
      &nbsp;&nbsp;&nbsp;&nbsp; *&nbsp;&nbsp; &nbsp;status='unknown',form='unformatted')<br>
      c&nbsp;&nbsp; &nbsp;open(10,file='oclgradsfrwatvol0_300.bin',<br>
      c&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp;&nbsp; &nbsp;status='unknown',form='unformatted')<br>
      c&nbsp;&nbsp; &nbsp;open(10,file='oclgradsfrwatvol0_100.bin',<br>
      c&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp;&nbsp; &nbsp;status='unknown',form='unformatted')<br>
      <br>
      &nbsp;&nbsp;&nbsp; do iii = 1,tdim<br>
      &nbsp;&nbsp;&nbsp; <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; write(10) ((fv(iii,i,j), i=1,idim),j=1,jdim) <br>
      &nbsp;&nbsp;&nbsp; &nbsp; <br>
      &nbsp;&nbsp;&nbsp; &nbsp; write(99,*)
      ((fv(iii,i,j),ri(iii,i,j),rj(iii,i,j),i=1,idim),j=1,jdim)<br>
      &nbsp;&nbsp;&nbsp; &nbsp; <br>
      &nbsp;&nbsp;&nbsp; &nbsp; enddo<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; close(10)<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end&nbsp;&nbsp; &nbsp;&nbsp; <br>
      <br>
      As you can see by looking at the code, I also write out the data
      to a fort.99 file.&nbsp; The data is written correctly to the fort.99
      file, thus I am assuming it was written correctly to the *.bin
      file.&nbsp; Just for your information tdim is time dimension, in this
      case it is set to 60 for 60 months, idim is longitude dimension,
      set to 360, and jdim is latitude dimension set to 180.&nbsp; My control
      file is as follows: <br>
      &nbsp;&nbsp;&nbsp; <br>
      DSET&nbsp;&nbsp;&nbsp; oclgradsfrwatvol0_700.bin<br>
      TITLE&nbsp;&nbsp; FW<br>
      OPTIONS sequential<br>
      UNDEF&nbsp;&nbsp; -9999.000<br>
      XDEF 360 linear 0.5 1.0<br>
      YDEF 180 linear -89.5&nbsp; 1.0<br>
      ZDEF 1&nbsp; levels 0<br>
      TDEF 60&nbsp; linear 01JAN2006 1mo<br>
      VARS 1<br>
      frwvol 1 0 fwvol<br>
      ENDVARS&nbsp;&nbsp;&nbsp; <br clear="all">
      <br>
      <br>
      Now, when I do run the control file and set time to 1, I get 0 for
      the value at gridpoint .5E,89.5S, where in reality I should be
      getting -9999 (undefined).&nbsp; I'm sure I am just missing something
      minor, but I can't figure out what it is.&nbsp; It's just weird that it
      is writing out the data correctly, but when GrADS is ran, it seems
      to shift the data to the east as I increase the time. &nbsp; <br>
      <br>
      Thanks,<br>
      Jim<br>
      <br>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
gradsusr mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a>
<a class="moz-txt-link-freetext" href="http://gradsusr.org/mailman/listinfo/gradsusr">http://gradsusr.org/mailman/listinfo/gradsusr</a>
</pre>
    </blockquote>
  </body>
</html>