|
From: Steven G. J. <st...@ab...> - 2001-07-18 06:43:52
|
Dear Vis5d users and developers, I'm pleased to announce that revision 1.1 of Vis5d+ (release notes attached below) is available from the Vis5d+ web site: http://vis5d.sourceforge.net/ Vis5d+ is intended as a central repository for enhancements to Vis5d. It started out as a project to port Vis5d to the automated autoconf/automake build system, and has since benefited from a number of other enhancements. Vis5d+ also continues to track all changes in the mainline Vis5d sources. The current release includes a number of bugfixes, enhancements to v5dimport, and now cleanly separates the API from the GUI. (See below.) Thanks especially to Jim Edwards for his continuing efforts on Vis5d+. He has also begun work on an alternative Gtk+/GNOME based graphical interface. (Gtk+ is a popular GUI library for GNU/Linux and other Unices, and has even been ported to Windows.) We welcome your comments. Cordially, Steven G. Johnson PS. We also hope that someone will be motivated to merge the NCAR extensions into Vis5d+ (hint, hint)... Vis5d+ 1.1 * The API (i.e. the libvis5d library) is now properly independent of the GUI. * Better GrADS support in v5dimport (case-insensitive keywords, support for the PDEF statement, and template and byteswapped options). Removed an abitrary restriction on the minimum size of a file to be imported, which caused certain small GrADS header files to fail. * v5dimport is now built using the same sources as the "import" command in Vis5d, in the src/ directory (the import/ directory is removed). * Build maketopo and some other example utilities in the utils/ directory by default, although they are still not installed since you need to edit the source code for them to be useful. Thanks to Markus Neteler for the suggestion. * v5dimport now looks for EARTH.topo in the installation prefix, or in the VIS5D_PATH/VIS5D_TOPO environment variables if one of those are defined. * Synchronized with mainline tree as of April 2, 2001. * You can now optionally specify the year with 4 digits, and the weekday is now correct. Also fixed year 2100 problem (not a leap year). Thanks to Jaakko Hyvatti for the patch. * Added fortran-callable functions V5DUPDATE and V5DUPDATETIMES, similar to the C interface; thanks to Jaakko Hyvatti. * Eliminate gcc compiler warnings; many code cleanups. * Fixed non-working --with-memory configure option, thanks to Andrew Woolf. * Fixed some problems compiling the Fortran utilities under Tru64 Unix, reported by Frederic Chagnon. * Fixed possible crashing bug in vertical levels interpolation code. * Possible bug fix when reading profiles from NetCDF files. * Fixed a bug in v5dimport so that it properly handles the lowest level setting in the vertical coordinate system. For example, if a vcs had 4 levels 1012 1000 750 500 and a variable had lowlev=1 Nl=3, that variable should be defined on levels 1000 750 and 500, but v5dimport was ignoring the lowlev and using levels 1012 1000 and 750. |