|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   25 #ifndef vtkMPIMultiBlockPLOT3DReader_h 
   26 #define vtkMPIMultiBlockPLOT3DReader_h 
   28 #include "vtkIOMPIParallelModule.h"  
   43   vtkSetMacro(UseMPIIO, 
bool);
 
   44   vtkGetMacro(UseMPIIO, 
bool);
 
   45   vtkBooleanMacro(UseMPIIO, 
bool);
 
   59   virtual void CloseFile(
void* fp) 
override;
 
   65   virtual int ReadVector(
void* vfp, 
int extent[6], 
int wextent[6], 
int numDims,
 
  
virtual int OpenFileForDataRead(void *&fp, const char *fname)
static vtkMultiBlockPLOT3DReader * New()
abstract superclass for arrays of numeric data
virtual int ReadIntScalar(void *vfp, int extent[6], int wextent[6], vtkDataArray *scalar, vtkTypeUInt64 offset, const vtkMultiBlockPLOT3DReaderRecord ¤tRecord)
virtual int ReadScalar(void *vfp, int extent[6], int wextent[6], vtkDataArray *scalar, vtkTypeUInt64 offset, const vtkMultiBlockPLOT3DReaderRecord ¤tRecord)
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkMultiBlockPLOT3DReader subclass that uses MPI-IO to efficiently read binary files for 3D domains i...
virtual void CloseFile(void *fp)
virtual int ReadVector(void *vfp, int extent[6], int wextent[6], int numDims, vtkDataArray *vector, vtkTypeUInt64 offset, const vtkMultiBlockPLOT3DReaderRecord ¤tRecord)