3 #include <vapor/DCReaderMOM.h> 
    4 #include <vapor/DataMgr.h> 
    5 #include <vapor/common.h> 
   25     const vector <string> &files,
 
   39  virtual void   _GetDim(
size_t dim[3], 
int )
 const {
 
  128     size_t min[3], 
size_t max[3], 
int  
  131     min[0] = min[1] = min[2] = 0;
 
  132     max[0] = dim[0]-1; max[1] = dim[1]-1; max[2] = dim[2]-1;
 
  141     const size_t *, 
const size_t *, 
float *region
 
  154 #endif  //  _DataMgrMOM_h_ 
void GetTSUserTimeStamp(size_t ts, string &s) const 
 
virtual std::vector< long > GetGridPermutation() const 
 
virtual string _GetMapProjection() const 
 
double GetTSUserTime(size_t ts) const 
 
virtual int CloseVariable()
 
virtual vector< double > _GetTSZCoords(size_t ts) const 
 
virtual vector< double > _GetExtents(size_t) const 
 
virtual std::vector< double > GetTSZCoords(size_t) const 
 
virtual void _GetTSUserTimeStamp(size_t ts, string &s) const 
 
virtual void _GetDim(size_t dim[3], int) const 
 
virtual string _GetGridType() const 
 
A cache based data reader. 
 
virtual std::vector< double > GetExtents(size_t ts=0) const 
 
virtual vector< string > _GetVariables2DXY() const 
 
A cache based data reader. 
 
virtual bool VariableExists(size_t ts, string varname, int i0=0, int i1=0) const 
 
long GetNumTimeSteps() const 
 
virtual vector< string > _GetVariables3D() const 
 
virtual std::vector< string > GetVariables2DXY() const 
 
virtual int _BlockReadRegion(const size_t *, const size_t *, float *region)
 
virtual int _OpenVariableRead(size_t timestep, const char *varname, int, int)
 
virtual int Read(float *data)
 
virtual vector< long > _GetGridPermutation() const 
 
virtual double _GetTSUserTime(size_t ts) const 
 
virtual vector< string > _GetVariables2DYZ() const 
 
bool GetMissingValue(string varname, float &value) const 
 
virtual int _VariableExists(size_t ts, const char *varname, int reflevel=0, int lod=0) const 
 
virtual vector< string > _GetVariables2DXZ() const 
 
virtual string GetMapProjection() const 
 
virtual void _GetBlockSize(size_t bs[3], int reflevel) const 
 
virtual string GetGridType() const 
 
virtual bool _GetMissingValue(string varname, float &value) const 
 
virtual std::vector< string > GetVariables3D() const 
 
virtual long _GetNumTimeSteps() const 
 
virtual int _GetNumTransforms() const 
 
virtual void GetGridDim(size_t dim[3]) const 
 
virtual int _CloseVariable()
 
virtual std::vector< long > GetPeriodicBoundary() const 
 
virtual std::vector< string > GetVariables2DYZ() const 
 
virtual std::vector< string > GetVariables2DXZ() const 
 
virtual void _GetValidRegion(size_t min[3], size_t max[3], int) const 
 
virtual int OpenVariableRead(size_t timestep, string varname, int reflevel=0, int lod=0)
 
virtual const float * _GetDataRange() const 
 
virtual vector< long > _GetPeriodicBoundary() const