NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

RE: ageostrophic component from operational (u,v) wind fields

Hi-

This message went to the list owner instead of the list, but
is relevant.  It's a quite ingenious method for accomplishing
the task.  Thanks, Bill!

However, this only works for grids in a non-lat/lon
projection like the CONUS grids. As Dave S. noted, the IDV doesn't
handle the derivative of lat/lon correctly (since distance between
lon lines varies).

We hope to add some new formulas for things like geostrophic
and ageostrophic winds (and fix the lat/lon problem) in the
coming months.  It didn't make it into the 2.1 release unfortunately.
So many things, so little time. ;-)

Don Murray

------- Forwarded Message

To: "HansPeter Roesli" <satmet.hp@xxxxxxxxxx>
cc: <owner-idvusers@xxxxxxxxxxxxxxxx>
From: "Fingerhut, William A @ LSC" <William.Fingerhut@xxxxxxxxxxx>
Subject: RE: ageostrophic component from operational (u,v) fwind ields
Organization: UCAR/Unidata
Keywords: 200612081544.kB8FiEXX013963


I have a cludgy jython method that computes geostrophic wind,
which one could easily modify or 'use' to compute the ageostrophic wind.

To use it, I first select a dataset (model data);

then use a formula: geoWind(height_grid)

which uses the jython method:


#
# geostrophic wind
#
def geoWind(h):
  from ucar.unidata.data.grid.DerivedGridFactory import *
  z=3D0.*h
  o=3Dz-1
  vg=3D100.*DerivedGridFactory.createHorizontalAdvection(h,o,z)
  ug=3D-100.*DerivedGridFactory.createHorizontalAdvection(h,z,o)
  return DerivedGridFactory.createTrueWindVectors(ug,vg)


The constant 100 includes the correct constant for the geostrophic wind,
a constant latitude, and a scaling factor. The constants, 0 and 1,
allow me to use the existing code to calculate each partial derivative
of height.

If anyone has another method, I would like to hear about it.

Bill

< Bill Fingerhut, Professor           PHONE: 802-626-6257 >
< Meteorology Dept                    FAX:   802-626-9770 >
< Lyndon State College                                    >
< Lyndonville, Vt 05851                                   >
<                                                         >
< EMAIL:     william.fingerhut@xxxxxxxxxxxxxxx            >
<            bfingerhut@xxxxxxxxxxxxxxxx                  >
< WWW:       http://apollo.lsc.vsc.edu/ <http://apollo.lsc.vsc.edu/>

<                                                         >
< disclaimer: I know nothing - I only work here.          >

*************************************************************
Don Murray                               UCAR Unidata Program
dmurray@xxxxxxxxxxxxxxxx                        P.O. Box 3000
(303) 497-8628                              Boulder, CO 80307
http://www.unidata.ucar.edu/staff/donm
*************************************************************




  • 2006 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the idvdevelopers archives: