require "numru/ggraph"
include NumRu

vx = VArray.new( NArray.float(10).indgen!,
                 {"long_name"=>"x coord","units"=>"m"}, "x")        # 0,1,2,..
vy = VArray.new( NArray.float(6).indgen! + 0.5,
                 {"long_name"=>"y coord","units"=>"m"}, "y")        # 0.5,1.5,..
vyb = VArray.new( NArray.float(7).indgen!,  
                 {"long_name"=>"y boundary","units"=>"m"}, "yb")    # 0,1,2,..
xax = Axis.new.set_pos(vx)                               # normal type axis
yax = Axis.new(true).set_cell(vy,vyb).set_pos_to_center  # cell type axis

grid = Grid.new(xax, yax)

z = VArray.new( NArray.float(vx.length, vy.length).indgen!,
                {"long_name"=>"test data","units"=>"1"}, "z" )
gphys = GPhys.new(grid,z)

DCL.swpset('ldump',true)
DCL.gropn(4)
GGraph.tone gphys
DCL.grcls
