|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   39 #ifndef vtkPExodusIIReader_h 
   40 #define vtkPExodusIIReader_h 
   43 #include "vtkIOParallelExodusModule.h"  
   77   vtkSetStringMacro(FilePattern);
 
   78   vtkGetStringMacro(FilePattern);
 
   79   vtkSetStringMacro(FilePrefix);
 
   80   vtkGetStringMacro(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);
 
  141   vtkSetMacro(VariableCacheSize, 
double);
 
  152   int DeterminePattern(
const char* file);
 
  153   static int DetermineFileId(
const char* file);
 
  171   int CurrentFileRange[2];
 
  
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
friend class vtkPExodusIIReader
std::vector< int > NumberOfCellsPerFile
Read exodus 2 files .ex2.
void SetFileRange(int *r)
virtual void SetFileName(const char *fname)
Specify file name of the Exodus file.
int GetNumberOfFileNames()
Return number of file names set in SetFileNames.
static vtkExodusIIReader * New()
char ** GetFileNames()
Return pointer to list of file names set in SetFileNames.
virtual vtkIdType GetTotalNumberOfElements()
Read Exodus II files (.exii)
char * CurrentFilePattern
Multiprocessing communication superclass.
std::vector< vtkExodusIIReader * > ReaderList
a simple class to control print indentation
virtual vtkIdType GetTotalNumberOfNodes()
std::vector< int > NumberOfPointsPerFile
Timer support and logging.
vtkMultiProcessController * Controller