#ifndef __AMRGRIDREADERPLUS_HH_ #define __AMRGRIDREADERPLUS_HH_ #include #include "AMRgridPlus.h" #include "IEEEIO.hh" class AMRgridreaderPlus { protected: IObase &file; public: AMRgridreaderPlus(IObase &f) : file(f){}; ~AMRgridreaderPlus(){}; /* * Low level grid/info fetching routines */ AMRgridPlus *getGrid(AMRgridPlus &g,int index){ if(file.seek(index)getGrid(*g,index); } AMRgridPlus *getGridInfo(AMRgridPlus &g,int index); AMRgridPlus *getGridData(AMRgridPlus &g,int index); }; #endif