26 #ifndef vtkPIOReader_h
27 #define vtkPIOReader_h
29 #include "vtkIOPIOModule.h"
54 vtkSetStringMacro(FileName);
55 vtkGetStringMacro(FileName);
62 vtkSetMacro(CurrentTimeStep,
int);
63 vtkGetMacro(CurrentTimeStep,
int);
70 vtkGetMacro(HyperTreeGrid,
bool);
71 vtkSetMacro(HyperTreeGrid,
bool);
78 vtkSetMacro(Tracers,
bool);
79 vtkGetMacro(Tracers,
bool);
86 vtkSetMacro(Float64,
bool);
87 vtkGetMacro(Float64,
bool);
148 vtkObject* caller,
unsigned long eid,
void* clientdata,
void* calldata);
supports function callbacks
Store on/off settings for data arrays for a vtkSource.
dynamic, self-adjusting array of float
a simple class to control print indentation
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.
Composite dataset that organizes datasets into blocks.
Multiprocessing communication superclass.
abstract base class for most VTK objects
class for reading PIO (Parallel Input Output) data files
void DisableAllCellArrays()
vtkMultiBlockDataSet * GetOutput(int index)
int GetCellArrayStatus(const char *name)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkMultiBlockDataSet * GetOutput()
Get the reader's output.
static vtkPIOReader * New()
static void SelectionModifiedCallback(vtkObject *caller, unsigned long eid, void *clientdata, void *calldata)
vtkDataArraySelection * CellDataArraySelection
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
int RequestInformation(vtkInformation *, vtkInformationVector **inVector, vtkInformationVector *) override
This is called by the superclass.
void SetCellArrayStatus(const char *name, int status)
int GetNumberOfCellArrays()
The following methods allow selective reading of solutions fields.
vtkMultiProcessController * MPIController
const char * GetCellArrayName(int index)
void EnableAllCellArrays()
vtkCallbackCommand * SelectionObserver
Wrapper around std::string to keep symbols short.