|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   28 #ifndef vtkCPExodusIIInSituReader_h 
   29 #define vtkCPExodusIIInSituReader_h 
   31 #include "vtkIOExodusModule.h"  
   52   vtkSetStringMacro(FileName);
 
   53   vtkGetStringMacro(FileName);
 
   60   vtkGetMacro(CurrentTimeStep, 
int);
 
   61   vtkSetMacro(CurrentTimeStep, 
int);
 
   69   vtkGetVector2Macro(TimeStepRange, 
int);
 
   95   int NumberOfDimensions;
 
   97   int NumberOfElementBlocks;
 
   98   std::vector<std::string> NodalVariableNames;
 
   99   std::vector<std::string> ElementVariableNames;
 
  100   std::vector<int> ElementBlockIds;
 
  101   std::vector<double> TimeSteps;
 
  102   int TimeStepRange[2];
 
  107   bool ExGetNodalVars();
 
  110   bool ExGetElemBlocks();
 
  118 #endif // vtkCPExodusIIInSituReader_h 
  
represent and manipulate 3D points
represent and manipulate point attribute data
maintain an ordered list of dataarray objects
Read an Exodus II file into data structures that map the raw arrays returned by the Exodus II library...
static vtkMultiBlockDataSetAlgorithm * New()
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
vtkTypeBool ProcessRequest(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
see vtkAlgorithm for details
a simple class to control print indentation
double GetTimeStepValue(int step)
Get the floating point tag associated with the timestep at 'step'.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.