<span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 14px; border-collapse: collapse; "><span style="font-family: arial, sans-serif; font-size: 14px; border-collapse: collapse; ">Dear GrADS Users,<br>
<br>We have started uploading to <a href="http://sf.net/" target="_blank" style="color: rgb(42, 93, 176); ">sf.net</a> sources and binaries for the <span style="background-repeat: initial; "><span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">OpenGrADS</span></span></span><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"> </span><span style="background-repeat: initial; "><span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">Bundle</span></span></span> based on COLA's <b>2.0.a8</b> release:<br>
<br></span><div><span style="font-family: arial, sans-serif; font-size: 14px; border-collapse: collapse; "> <a href="https://sourceforge.net/projects/opengrads/files/" target="_blank" style="color: rgb(42, 93, 176); ">https://sourceforge.net/projects/<span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">opengrads</span></span><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">/</span>files/</a><br>
<br></span></div><div><font face="arial, sans-serif"><span style="border-collapse: collapse; ">Look under <b>grads2/2.0.a8.oga.1</b></span></font></div><div><span style="font-family: arial, sans-serif; font-size: 14px; border-collapse: collapse; "><br>
The<span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"> </span><span style="background-repeat: initial; "><span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">OpenGrADS</span></span></span><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"> </span><span style="background-repeat: initial; "><span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">Bundle</span></span></span><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"> </span>is a new way of packaging GrADS builds that is somewhat inspired by my experience with the Win32 Superpacks. The idea is to have a single package that require no (minimum?) configuration and that is easily relocatable (say to a USB memory stick). The structure of an<span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"> </span><span style="background-repeat: initial; "><span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">OpenGrADS</span></span></span> <span style="background-repeat: initial; "><span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">Bundle</span></span></span><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"> is</span> described here:<br>
<br><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"> </span><a href="http://opengrads.org/wiki/index.php?title=The_OpenGrADS_Bundle" target="_blank" style="color: rgb(42, 93, 176); "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">http://</span><span style="background-repeat: initial; "><span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">opengrads</span></span></span><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">.org/wiki/index.php?title=The_OpenGrADS_</span><span style="background-repeat: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"></span><span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">Bundle</span></span></span></a><br>
<br>Once you download the tarball take a look at the INSTALL file. You can install it as a<span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"> </span><span style="background-repeat: initial; "><span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">Bundle</span></span></span><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"> (</span>highly recommended) or simply install the binaries the same way you did in the past.<br>
<br></span></div><div><span style="font-family: arial, sans-serif; font-size: 14px; border-collapse: collapse; ">If you would like to build it from sources notice that the OpenGrADS Bundle 2.0.a8 requires <b>Supplibs v2.2.0</b> available from:</span></div>
<div><span style="font-family: arial, sans-serif; font-size: 14px; border-collapse: collapse; "><br></span></div><div><span style="font-family: arial, sans-serif; font-size: 14px; border-collapse: collapse; "> <a href="https://sourceforge.net/downloads/opengrads/supplibs/2.2.0/">https://sourceforge.net/downloads/opengrads/supplibs/2.2.0/</a></span></div>
<div><br></div><div><span style="font-family: arial, sans-serif; font-size: 14px; border-collapse: collapse; ">The Windows build will be available soon, for now only Mac OS X, Linux, FreeBSD and AIX.<br><br></span></div><div>
<font face="arial, sans-serif"><span style="border-collapse: collapse; "><b><i>Note for Mac OS X users: </i></b></span></font></div><div><font face="arial, sans-serif"><span style="border-collapse: collapse; "><b><i></i></b> Unless I hear from you, I am not intending to post a PowerPC build. Let me know if you would need a PPC build of the <span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">OpenGrADS</span></span><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"> </span><span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">Bundle</span></span><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">.</span></span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse: collapse; "><br></span></font></div><div><font face="arial, sans-serif"><span style="border-collapse: collapse; "><div>This OpenGrADS release has improvements in the LATS interface and in several of Mike Fiorino's extensions. We are also deprecating the SHAPEFILE extension as this functionality is now built in GrADS. See the included "Documentation.html" for an in-depth description of the OpenGrADS extensions. See below for additional information on this release.</div>
</span></font></div><div><font face="arial, sans-serif" size="4"><span style="border-collapse: collapse; font-size: 14px; "><b><i><span style="font-size: small; font-style: normal; font-weight: normal; "><br></span></i></b></span></font></div>
<div> Cheers!</div><div><br></div><div> Arlindo da SIlva</div><div> On behalf of the <span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">OpenGrADS</span></span> Development team</div>
<div><br></div><div><br></div><div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> The OpenGrADS Bundle Distribution</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ---------------------------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> <a href="http://opengrads.org">http://opengrads.org</a></font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> GrADS Version 2.0.a8</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Released 10 July 2010</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">This OpenGrADS version is based on COLA's 2.0.a8 release which has</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">many new features, including several that were required to support</font></div><div><font class="Apple-style-span" face="'courier new', monospace">COLA's work with extremely high resolution data sets.</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">COLA's GrADS version 2.0.a8 is now linked with netCDF-4, which</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">supports compressed netCDF files and also has a new OPeNDAP interface</font></div><div><font class="Apple-style-span" face="'courier new', monospace">for gridded data sets. (This feature had already been included in all</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">OpenGrADS releases since 2.0.a2.) The netCDF-4 support by COLA</font></div><div><font class="Apple-style-span" face="'courier new', monospace">includes new commands (q cache, q cachesf, set cachesf, set</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">chunksize), new options to 'set sdfwrite' (-nc3/-nc4, -chunk, -zip,</font></div><div><font class="Apple-style-span" face="'courier new', monospace">-flt/-dbl), and a new descriptor file entry: CACHESIZE. Please begin</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">by reading the User's Guide page entitled "Reading and Writing</font></div><div><font class="Apple-style-span" face="'courier new', monospace">Compressed Data Sets" at</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> <a href="http://iges.org/grads/gadoc/compression.html">http://iges.org/grads/gadoc/compression.html</a>. </font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">A side benefit to the netCDF-4 development was that it led to an</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">improvement in the HDF5 interface, which is now significantly faster</font></div><div><font class="Apple-style-span" face="'courier new', monospace">than in the previous release.</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">GrADS version 2.0.a8 also supports reading and drawing shapefiles, and</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">the OpenGrADS SHAPE extension is being discontinued. The shapefile</font></div><div><font class="Apple-style-span" face="'courier new', monospace">interface is adapted from an original design by Graziano Giuliani, the</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">same code used for developing the OpenGrADS SHAPE extension. There are</font></div><div><font class="Apple-style-span" face="'courier new', monospace">several new commands: 'draw shp', 'q shp', 'q dbf', and 'set shpopts',</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">and a User's Guide page entitled "Drawing and Querying the Contents of</font></div><div><font class="Apple-style-span" face="'courier new', monospace">a Shapefile" at <a href="http://iges.org/grads/gadoc/shapefiles.html">http://iges.org/grads/gadoc/shapefiles.html</a> .</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">COLA's work with extremely high resolution data sets led to a bunch of</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">changes to the GRIB interface. We added support for GRIB1 and GRIB2</font></div><div><font class="Apple-style-span" face="'courier new', monospace">files that are greater than 2Gb. This is handled with a "-big" option</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">to gribmap. A simple change to the user interface, but a fairly</font></div><div><font class="Apple-style-span" face="'courier new', monospace">significant change to code "under the hood." The gribmap utility now</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">also supports the "-b" option for GRIB2 data sets, a option that is</font></div><div><font class="Apple-style-span" face="'courier new', monospace">required for the new CFS Reanalysis. Both gribmap and wgrib have been</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">modified to support ECMWF grib files that have record lengths bigger</font></div><div><font class="Apple-style-span" face="'courier new', monospace">than 8MB.</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">There is a new graphics output option that is useful for the</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">interactive display of high-resolution data: 'set gxout imap'. This</font></div><div><font class="Apple-style-span" face="'courier new', monospace">quickly draws shaded grid boxes just like 'gxout grfill', but the</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">metafile is not updated so printim and print will not work. But it</font></div><div><font class="Apple-style-span" face="'courier new', monospace">saves a lot of time when browsing through data and 'fishing' for</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">something interesting to look at.</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">Two final miscellaneous items in the new release: </font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">* Added template substitution strings %t4, %t5, %t6, %tm4, %tm5, %tm6</font></div><div><font class="Apple-style-span" face="'courier new', monospace">* New command 'q contours' returns contour colors and levels</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">This OpenGrADS release has improvements in the LATS interface and in</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">several of Mike Fiorino's extensions. See the included</font></div><div><font class="Apple-style-span" face="'courier new', monospace">"Documentation.html" for an in-depth description of these new</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">extensions.</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">Several other important OpenGrADS additions are available with this version:</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">- grads is now built with NetCDF v4.1.1 which includes support</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> for NetCDF-4/HDF-5 (similar to gradsnc4 in v1.9.0-rc1) and has</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> built in OPeNDAP support.</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">- this is an OpenGrADS Bundle release, a relocatable, minimum</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> configuration package that has all that you need to run GrADS. See</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> INSTALL for additonal information.</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">- we have introduced option -C to enable colorized text</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">- preview release of the OpenGrADS Extensions; the same extensions </font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> available in GrADS v1.9.0-rc1 are now available with GrADS v2.0.</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Caveat: as COLA is yet to publish the official API for User Defined</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> functions in GrADS v2.0 we have adopted here an API that</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> is based on our work vith v1.9.0-rc1. This is a very low-level</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> API that is *not* endorsed by COLA. As such, it is *not* advisable </font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> that users adopt this API to write their own extensions.</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace">- These extensions are still being fully tested. Please report any problems</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> you encounter. Use them at your own risk.</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> </font></div><div><font class="Apple-style-span" face="'courier new', monospace">- The following extensions are included: see below.</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">Documentation and Additional Information</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">----------------------------------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">Consult </font></div><div><font class="Apple-style-span" face="'courier new', monospace"> OpenGrADS Website: <a href="http://opengrads.org">http://opengrads.org</a></font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> GrADS Website: <a href="http://grads.iges.org/grads">http://grads.iges.org/grads</a></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> </font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> --------------------- </font></div><div><font class="Apple-style-span" face="'courier new', monospace"> User Defined Commands</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> --------------------- </font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Command Environment Variables Function@Library</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> printenv Expand environment variables c_xenv@^env.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> runenv Expand env vars and run command c_env@^env.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> @ Expand env vars and run command c_env@^env.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> getenv Get value of environment variable c_getenv@^env.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> setenv Set value of environment variable c_setenv@^env.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Command GxYAT: Image Generation Function@Library</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> gxyat Save images in PNG/SVG/PDF/PS c_gxyat@^gxyat.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> set_rgba Set color red/green/blue/alpha c_rgba@^gxyat.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Command Simple Extension Example Function@Library</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> hello Hello, World! sample command c_hello@^libhello.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Command Interprocess Communication Function@Library</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ipc_verb IPC verbose toggle c_Verb@^libipc.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> ipc_open Open stream for save/load c_Open@^libipc.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ipc_close Close stream c_Close@^libipc.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> ipc_save Save expression to stream c_Save@^libipc.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ipc_define Define variable (obsolete) c_Define@^libipc.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> ipc_error Print IPC error message c_Error@^libipc.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Command LATS: File Reformatting and Subsetting Function@Library</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> set_lats Set LATS parameters c_lats_set@^liblats.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> query_lats Query LATS parameters c_lats_query@^liblats.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> lats_grid Define LATS grid c_lats_grid@^liblats.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> lats_data Write data to LATS file c_lats_data@^liblats.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> reinit_lats Re-init LATS parameters c_lats_reinit@^liblats.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Command Mike Fiorino's Extensions Function@Library</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> mfhilo Find max/min or H/L in 2D field c_mfhilo@^libmf.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> tcprop Properties radinf from central lon/lat c_tcprop@^libmf.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> grhist histogram of expr c_grhist@^libmf.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Command Satellite Orbit Extensions Function@Library</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> set_orb Set ORB parameters c_set@^orb.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> orb_track Satellite ground tracks c_track@^orb.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> ---------------------- </font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> User Defined Functions</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> ---------------------- </font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Function Ben-Jei Tsuang's Extensions Function@Library</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> lt Local time f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> jd Julian day f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> cosz Cosine solar zenith angle f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> dayratio Daylight ratio f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> if Conditional function f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> maxv Maximum value f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> minv Minimum value f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> which Label gridpoints f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> ftest F-test f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ttest T-test f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> tfit Point linear regression f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> fit Global linear regression f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> tcorr2 Time correlation f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> tregr2 Point linear regression f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> tmave2 Time averaging w/masking f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> madvu Calculates -d(u*EXPR)/dx f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> madvv Calculates -d(V*EXPR)/dy f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> madvw Calculates -d(W*EXPR)/dp f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> muadv Zonal advection f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> mvadv Meridional advection f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> mwadv Vertical advection f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> satvap Saturated vapor pressure f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> dew Dew point temperature f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> lw Thermal infrared fluxes f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> lw2 Thermal infrared fluxes v2 f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> pinterp Pressure interpolation f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> zinterp Height interpolation f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> line Draws a line f_bjt@^libbjt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> vint2 Mass-weighted vertical integral f_bjt@^libbjt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Function Streamfunction & Velocity Potential Function@Library</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> fish Poisson solver f_fish@^fish.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> fish_psi Compute streamfunction f_psichi@^fish.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> fish_chi Compute velocity potential f_psichi@^fish.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> fish_vor Compute vorticity f_psichi@^fish.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> fish_div Compute divergence f_psichi@^fish.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Function Saakeskus Wx Function Collection Function@Library</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> dewpt Dew-point temperature f_gsudf@^gsudf.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ept Equivalent potential temperature f_gsudf@^gsudf.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> epi Potential Instability f_gsudf@^gsudf.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> plcl Pressure at LCL f_gsudf@^gsudf.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> shear Wind Shear f_gsudf@^gsudf.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> srh1km Storm-relative Helicity 0-1km' f_gsudf@^gsudf.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> srh3km Storm-relative Helicity 0-3km' f_gsudf@^gsudf.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> tlcl Temperature at LCL f_gsudf@^gsudf.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> tsindex Chance of T-storm Initiation f_gsudf@^gsudf.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ttindex Total Totals Index f_gsudf@^gsudf.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> wchill Wind Chill Index (New) f_gsudf@^gsudf.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Function Simple Extension Example Function@Library</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> hello Hello, World! sample function f_hello@^libhello.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Function Interprocess Communication Function@Library</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> ipc_save Save expression to stream f_Save@^libipc.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ipc_load Load variable from file f_Load@^libipc.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Function Mike Fiorino's Extensions Function@Library</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> smth2d Shuman smoother/de-smoother f_smth2d@^libmf.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> uv2trw Find radial/tangential velocity f_uv2trw@^libmf.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> re2 General interpolator (regrid2) f_re2@^libmf.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> esmrf Saturation vapor pressure (old MRF) f_esmrf@^libmf.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> linreg Linear regression: mx + b f_linreg@^libmf.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Function Satellite Orbit Extensions Function@Library</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> orb_mask Satellite orbit masking f_mask@^orb.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Function Regridding Functions Function@Library</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> re General interpolator ffre@^re.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> re_ General interpolator (verbose) ffre_dbg@^re.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> regrid2 regrid2-like wrapper for re() f_gsudf@^gsudf.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> geos Interpolation to GEOS-5 Grids f_gsudf@^gsudf.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> reimg Interpolation for Image Generation' f_gsudf@^gsudf.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Function Spherical Harmonic Analysis Function@Library</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> sh_filt Spherical harmonic filter f_shfilt@^shfilt.gex</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> sh_power Spherical harmonic spectra f_shpowr@^shfilt.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> I M P O R T A N T</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> -----------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">The following extension is being discontinued as shapefile support is</font></div><div><font class="Apple-style-span" face="'courier new', monospace">now built into GrADS. If for some reason you must use these extensions pelase</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">contact <a href="mailto:dasilva@opengrads.org">dasilva@opengrads.org</a> for a way of activating it in this version..</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> Command Shapefile Extensions Function@Library</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> ----------- --------------------------------------- --------------------------</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> shp_lines Draw lines from shapefile c_lines@^shape.gex</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> shp_polyf Draw polygons from shapefile c_polyf@^shape.gex</font></div></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div></span><br>-- <br>Arlindo da Silva<br><a href="mailto:dasilva@alum.mit.edu">dasilva@alum.mit.edu</a><br>