GPhys: old what's news
- Apr 15 2013 gphys-1.3.1 released.
- Solved a problem to access opendap via netcdf-4
(this is the only change)
- Mar 19 2013 gphys-1.3.0 released.
- Enhanced virtual joining of GPhys(iable) objects:
- supported joining of GPhys objects, and GPhys::IO.open
is changed to use it, allowing unification of files of
any kinds suppored by GPhys.
- Suppoted unification by non-existent dimensions
(e.g., to make time sequence from snapshots).
- Supported non-monotonic division along axes,
such as the latitudinal division of ISPACK with MPI
(e.g., file2, file1, file0, file1, file2).
- Enhanced and improved graphics: new options in GGraph methods
and gpview; improved calendar-based axes (to cover many years);
- Enhanced and improved analysis methods
- Improved dRuby support
- Lifted the protection of GPhys#grid
- Bug fixes, minor improvement & updates.
- Dec 11 2012 Updated the GPhys, GGraph tutorial
- Mar 1 2012 Started to upload a new tutorial of GPhys and GGraph (not yet completed)
- Click here for older "What's new"s
- Feb 27 2012 gphys-1.2.2 released. Bug fixes and minor improvement.
- Feb 23 2012 gphys-1.2.1 released. -- The only difference
from gphys-1.2.0 is that the file install.rb (installer of gp-commands)
was re-introduced in the package. No difference in the source codes.
(1.2.0 had a problem that install.rb has been eliminated mistakenly.)
- Feb 20 2012 gphys-1.2.0 released.
- GGraph / DCLExt (Graphics):
- Supported vector drawing over map projections
- Separated DCLExt from ggraph.rb into dclext.rb
- Many minor improvement and bugfixes
- GAnalysis (Application for data analysis):
- enhnanced histogram (lib/numru/ganalysis/histogram.rb)
(NOTE: histogram will be moved into ggraph in future)
- Planet: added some methods regarding diferentiation on the sphere.
- Met: added new methods such as z2geostrophic_wind, frontogenesis_func
- File IO:
- Supported GRIB2 (available if rb-GRIB is installed)
-- But the current version (0.2.0) of rb-GRIB
is not recommended. Please wait for a
future revision.
- Improvement in GrADS data handling
- gp cpmmands:
- added options (--eddy, --tonf) to gpview, gpvect
- Interpolation: Supported a behavior
not to make extrapolation outside the original grid.
Changed the default behavior to this one.
- Bug fixes, minor improvement & updates.
- Aug 15 2011 gphys-1.1.1 released.
- Added the LICENCE file (BSD 2-cluase).
- GGraph: added regression line drawing (method regression_line).
Added new options to the method vector.
- Bug fixes / enhancement for NuSDaS IO, NetCDF, and GRIB IO.
- Other minor updates, improvement, and bug fixes.
- Feb 19 2010 gphys-1.1.0 released.
- Added/enhanced analyses library: ganalysis/eof.rb,
ganalysis/met.rb, ganalysis/covariance.rb, ganalysis/planet.rb
- Enhanced the graphic library ggraph.rb: scatter diagrams
- GRIB IO was speeded up by using extension library etc
- Support calendars
- enhanced gpview and gpvect commands
- Extension for DCL 5.3.4
- Support Ruby 1.9.2
- Bugfixes
- Mar 7 2010 uploaded a new document: GPhys Recipes (in Japanese)
- Feb 19 2010 (gphys-1.0.0)
- Supported interpolation, coordinate transformation, and
regriding. You can also "cut" a GPhys by mouse using DCL.
--- a highly frexible interpolation was implemented
in C as an extension library, so you need to use
extconf.rb to install.
- and many other improvements including enhancement of
GGraph graphics
- Jul 2 2009 (gphys-0.7.0)
- supported file formats HDF-EOS5 (swath and grid) and Gtool3
- added ganalysis - a suite of gphys applications
(You need to require it explicitly by
require "numru/ganalysis"
- Support "associated coordinates" (AssocCoords), which
handle scattered sampling / curvilinier coordinates / multiple
axes (ToDo : general coordinate transformation and regridding)
- GGraph enhanced
- Vizshot removed (moved into gfdnavi_utils)
- introduced C extension libraries
- gpview command enhanced
- bug fixes
- Mar 1 2008 (gphys-0.6.1)
- Ruby 1.9 compatibility -- thanks to Otsuka-san
- NuSDAS support -- thanks to Nishizawa-san
- VizShot update -- needed to use latest Gfdnavi
- Other Minor updates.
- Aug 16 2007 (gphys-0.6.0)
- Numerous minor updates. (graphics, new gp-commnads,
etc.)
- Feb 23 2007 (gphys-0.5.4)
- Ehancment and debug in graphics (ggraph.rb and
vizshot.rb) needed for the current version of Gfdnavi.
- Oct 11 2006 (gphys-0.5.3)
- Added a new vizualizer VizShot
- minor enhancement in GGraph
- Aug 28 2006 (gphys-0.5.2)
- many minor cumulative updates.
- Sep 9 2005 (gphys-0.5.1)
- added new gp* commands
- many minor updates and debugs.
- June 6 2005 (gphys-0.5.0)
- Support remote object access by incorporating gphys-remote.
Improved GDir etc after the merger.
(NOTE: gphys-remote as a separate package is frozen
and will not be maintained).
- Improved (and debuged) Grib-, GrADS-, and NetCDF-file handling
- Enhanced GGraph (continent filling etc.)
- Mar 16 2005 (gphys-0.4.0)
- Support the grib data formart (grib1)
- Better missing data support (consistent with the
improvement from RubyNetCDF 0.5.5 to 0.6.0).
- Updates in GGraph and gpview
- New methods in GPhys::IO such as var_names.
- Updates of GPhys::EP_flux
- Miscellaneous updates/enhancements/debug.
- Jan 14 2005 (gphys-0.3.5)
- major enhancement of the graphic library GGraph: color
bar, map projection, magin_info method, etc.
- introduction of commands to be installed:
gpprint, gpview, and grads2nc_with_gphys.
- grads_gridded.rb: missing data support, improvement in
time handling.
- ep_flux.rb improved
- misclleneous very minor improvements end debugs
- Nov 09 2004 (gphys-0.3.4)
- Derivative and EP_flux (by D Tsukahara) incorpolated
(modules NumRu::GPhys::EP_flux, NumRu::GPhys::Derivative,
NumRu::Derivative).
- ggraph supports more features (vector plots, support
uetonf/uetonc etc)
- and minor improvements.
- Aug 09 2004 (gphys-0.3.3) Transpose added (GPhys,Grid,VArray).
GGraph improved. FFT pre-processing added (detrend and
cos-taper). GrADS support enhanced. Debugs.
- May 21 2004 (gphys-0.3.2) supports GrADS file writing,
though not complete -- so far, you have edit the control
file afterwards by hand. Debugs. Minor enhancement of GGRaph.
- Mar 21 2004 (gphys-0.3.1) mostly debugs (and introduction of
GPhys::IO)
- Mar 2 2004 (gphys-0.3.0) A major update:
- GPhys (VArray) now supports units (incl. proper
handling upon binary operations etc.).
- Missing value handling is done by default (previous
versions required an explicit re-aliasing of NetCDFVar#put|get).
- Improved NetCDF convntion handling.
- And many other minor improvement and debugs
- Jan 29 2004 (gphys-0.2.3) Functionarity enhanced:
- GPhys#cut spports multiple position specification by Array/NArray
- New method NetCDF_IO::each_along_dims_write, which is an
iterator to help processing of data that is too large to
read on memory at once.
- FFTW3 support. (if FFTW3 is
not installed, the FFTW2 wrapper in NArray (module FFT)
will be used as before).
- And other minor enhancement and many debugs.
- Nov 7 2003 (gphys-0.2.2) Now you can handle GrADS files
only by 'require "numru/gphys"'. You can also install the
new command grads2nc.rb if you like (by % cd bin; ruby install.rb).
- Sep 26 2003 (gphys-0.2.1) Virtual grouping of multiple NetCDF files
(GPhys::NetCDF_IO). Added a sample to handle CIRA86 data.
- Sep 18, 2003. The GrADS data format is covered!
That's is, GPhys enables you to handle GrADS and NetCDF data in
the same way.
(limitation: Current GrADS support is read only.)
Last modified: Fri Sep 9 23:01:56 JST 2005