39 #ifndef vtkPExodusIIReader_h 
   40 #define vtkPExodusIIReader_h 
   42 #include "vtkIOParallelExodusModule.h"  
   77   vtkSetStringMacro(FilePattern);
 
   79   vtkSetStringMacro(FilePrefix);
 
   88   void SetFileRange( 
int, 
int );
 
   90   vtkGetVector2Macro(FileRange,
int);
 
   99   void SetFileNames( 
int nfiles, 
const char** names );
 
  117   vtkGetMacro(NumberOfFiles,
int);
 
  140   vtkGetMacro(VariableCacheSize,
double);
 
  152   int DeterminePattern( 
const char* file );
 
  153   static int DetermineFileId( 
const char* file );
 
  171   int CurrentFileRange[2];
 
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass. 
 
std::vector< int > NumberOfPointsPerFile
 
std::vector< vtkExodusIIReader * > ReaderList
 
static vtkExodusIIReader * New()
 
virtual void SetFileName(const char *fname)
Specify file name of the Exodus file. 
 
virtual vtkIdType GetTotalNumberOfElements()
 
Timer support and logging. 
 
std::vector< int > NumberOfCellsPerFile
 
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass. 
 
vtkMultiProcessController * Controller
 
a simple class to control print indentation 
 
Read Exodus II files (.exii) 
 
virtual vtkIdType GetTotalNumberOfNodes()
 
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions. 
 
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
void SetFileRange(int *r)
Set the range of files that are being loaded. 
 
Read exodus 2 files .ex2. 
 
char ** GetFileNames()
Return pointer to list of file names set in SetFileNames. 
 
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses. 
 
int GetNumberOfFileNames()
Return number of file names set in SetFileNames. 
 
char * CurrentFilePattern
 
friend class vtkPExodusIIReader
 
Multiprocessing communication superclass.