34 #ifndef vtkPNetCDFPOPReader_h 
   35 #define vtkPNetCDFPOPReader_h 
   37 #include "vtkIOParallelNetCDFModule.h"  
   43 class vtkPNetCDFPOPReaderInternal;
 
   56   vtkSetStringMacro(FileName);
 
   64   vtkSetVector3Macro(Stride, 
int);
 
   65   vtkGetVector3Macro(Stride, 
int);
 
   72   virtual int GetNumberOfVariableArrays();
 
   73   virtual const char *GetVariableArrayName(
int idx);
 
   74   virtual int GetVariableArrayStatus(
const char *
name);
 
   75   virtual void SetVariableArrayStatus(
const char *
name, 
int status);
 
  104   int ReaderForDepth( 
unsigned depth);
 
  107   bool IsFirstReaderRank();
 
  109   static void SelectionModifiedCallback(
vtkObject *caller, 
unsigned long eid,
 
  110                                         void *clientdata, 
void *calldata);
 
  112   static void EventCallback(
vtkObject* caller, 
unsigned long eid,
 
  113                             void* clientdata, 
void* calldata);
 
  119   vtkSetStringMacro(OpenedFileName);
 
  131   vtkPNetCDFPOPReaderInternal* Internals;
 
Superclass for algorithms that produce only rectilinear grid as output. 
 
abstract base class for most VTK objects 
 
static vtkRectilinearGridAlgorithm * New()
 
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 
read NetCDF files in parallel with MPI .Author Ross Miller 03.14.2011 
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses. 
 
supports function callbacks 
 
a simple class to control print indentation 
 
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass. 
 
list of point or cell ids 
 
Store on/off settings for data arrays for a vtkSource. 
 
Process communication using MPI. 
 
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions. 
 
vtkMPIController * Controller
 
vtkCallbackCommand * SelectionObserver