HWRF  trunk@4391
Public Member Functions | List of all members
hwrf.regrib.GRIBBase Class Reference

Base class for the regridding object tree. More...

Detailed Description

Base class for the regridding object tree.

This is the abstract base class for all GRIB files, operators, subsetters and grids. Everything that is representable as an Regrib operation is a subclass of GRIBBase. This class should never be instantiated directly.

Definition at line 1123 of file regrib.py.

Inheritance diagram for hwrf.regrib.GRIBBase:
hwrf.regrib.FixedLocation hwrf.regrib.GRIBGridBase hwrf.regrib.GRIBOp hwrf.regrib.GRIBSubsetter hwrf.regrib.GRIBGrid hwrf.regrib.GRIBGridCompute hwrf.regrib.GRIBGridFetcher hwrf.regrib.GRIB1Op hwrf.regrib.GRIB2Op hwrf.regrib.GRIBSubsetterFetcher hwrf.regrib.GRIB1Fetcher hwrf.regrib.GRIB1File hwrf.regrib.GRIB1Selector hwrf.regrib.UpstreamGRIB1 hwrf.tracker.GRIB1VintTave hwrf.regrib.GRIB2File hwrf.regrib.GRIB1Product hwrf.post.EGRIB1Product hwrf.regrib.GRIB2Product

Public Member Functions

def is_ready (self, args, kwargs)
 Returns True if this object and its subobjects are all ready for a call to make, and False otherwise. More...
 
def input_valid (self, kwargs)
 Returns True if the specified kwargs are valid and False otherwise. More...
 
def make (self, regrib, kwargs)
 Runs the action this object should perform and returns another GRIBBase object. More...
 

Member Function Documentation

def hwrf.regrib.GRIBBase.input_valid (   self,
  kwargs 
)

Returns True if the specified kwargs are valid and False otherwise.

Parameters
kwargsIgnored, but used by subclasses

Definition at line 1135 of file regrib.py.

def hwrf.regrib.GRIBBase.is_ready (   self,
  args,
  kwargs 
)

Returns True if this object and its subobjects are all ready for a call to make, and False otherwise.

Parameters
args,kwargsIgnored, but used by subclasses.

Definition at line 1130 of file regrib.py.

def hwrf.regrib.GRIBBase.make (   self,
  regrib,
  kwargs 
)

Runs the action this object should perform and returns another GRIBBase object.

Parameters
regriba Regrib for data information
kwargsIgnored, but used by subclasses.

Definition at line 1140 of file regrib.py.


The documentation for this class was generated from the following file: