vol::VolumeGridAlgorithm Class Reference

Inheritance diagram for vol::VolumeGridAlgorithm:

vol::HDA vol::LayerAverage vol::SCIT vol::VerticalAbsMax vol::VerticalAverage vol::VerticalMaximum vol::VerticalMinimum vol::VIL List of all members.

Detailed Description

Base class of algorithms that operate on the volume grid.

Author:
Lakshman
Version:
Id
vol_VolumeGridAlgorithm.h,v 1.5 2009/06/02 20:18:00 lakshman Exp


Public Member Functions

 VolumeGridAlgorithm (const std::string &name)
virtual ~VolumeGridAlgorithm ()
virtual std::vector< code::SmartPtr<
code::DataType > > 
processVolume (const code::LatLonHeightGrid &)=0
const std::string & name () const


Constructor & Destructor Documentation

vol::VolumeGridAlgorithm::VolumeGridAlgorithm ( const std::string &  name  )  [inline]

virtual vol::VolumeGridAlgorithm::~VolumeGridAlgorithm (  )  [virtual]


Member Function Documentation

const std::string& vol::VolumeGridAlgorithm::name (  )  const [inline]

virtual std::vector< code::SmartPtr<code::DataType> > vol::VolumeGridAlgorithm::processVolume ( const code::LatLonHeightGrid &   )  [pure virtual]

Implemented in vol::HDA, vol::LayerAverage, vol::SCIT, vol::VerticalAbsMax, vol::VerticalAverage, vol::VerticalMaximum, vol::VerticalMinimum, and vol::VIL.


Generated on Fri May 4 13:40:23 2012 for WDSS-IIw2algs by  doxygen 1.4.7