GPhys -- a multi-purpose class to handle Gridded Physical quantities
by T. Horinouchi, R Mizuta, D Tsukahara, S Nishizawa, and S Takehiro
- 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
- Click here for older "What's new"s
The following libraries are required to use GPhys:
- Ruby 1.8 or 1.9 (Ruby 1.6 support was given up to use DateTime)
-
NArray: (perhaps 0.5.7 or later required)
a multi-dimensional numeric array class for ruby.
- Misc (ver.0.0.4 or later required) Collection of miscellaneous common
basic libraries for Ruby programming.
- Units (ver.1.5 or later required)
Class of units of physical quantities.
-
NArrayMiss (ver.1.1.2 or later required) a multi-dimensional numeric array that handles data missing.
(at this moment, not used heavily, and GPhys is not tested well
for the use with NArrayMiss)
- RubyNetCDF
(ver 0.5.2 or later; perhaps 0.5.1 is also ok, but I have not checked)
The Ruby interface of the NetCDF library.
- RubyDCL (ver 1.2.1 or later)
The Ruby interface of
the DCL graphic library
If you have installed these libraries, to install GPhys is quite
easy:
% tar xvzf gphys-version.tar.gz
% cd gphys-version
% ruby extconf.rb
% make
% sudo make install
Last modified: Mon Mar 15 16:09:08 JST 2010