6 #ifndef _WavletBlock3DReader_h_
7 #define _WavletBlock3DReader_h_
9 #include <vapor/MyBase.h>
51 const string &metafile
80 virtual int OpenVariableRead(
92 ) {SetErrMsg(
"Operation not supported");
return(-1);};
95 virtual int CloseVariable();
127 int ReadSlabs(
float *two_slabs,
int unblock);
134 float *lambda_blks_c[MAX_LEVELS];
135 float *scratch_block_c;
141 const float *src_lambda_buf,
152 void _WaveletBlock3DReader();
158 #endif // _WavletBlock3DReader_h_
A slab reader for VDF files.
Performs data IO to VDF files.
virtual int OpenVariableWrite(size_t timestep, const char *varname, int reflevel=0, int lod=0)
void _GetDataRange(float range[2]) const