30 #ifndef vtkCPExodusIIInSituReader_h
31 #define vtkCPExodusIIInSituReader_h
49 virtual
void PrintSelf(ostream &os,
vtkIndent indent);
72 double GetTimeStepValue(
int step)
74 return TimeSteps.at(step);
99 int NumberOfDimensions;
101 int NumberOfElementBlocks;
102 std::vector<std::string> NodalVariableNames;
103 std::vector<std::string> ElementVariableNames;
104 std::vector<int> ElementBlockIds;
105 std::vector<double> TimeSteps;
106 int TimeStepRange[2];
111 bool ExGetNodalVars();
114 bool ExGetElemBlocks();
122 #endif //vtkCPExodusIIInSituReader_h
Read an Exodus II file into data structures that map the raw arrays returned by the Exodus II library...
represent and manipulate point attribute data
#define vtkGetMacro(name, type)
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.
#define vtkSetStringMacro(name)
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
#define vtkTypeMacro(thisClass, superclass)
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
static vtkMultiBlockDataSetAlgorithm * New()
a simple class to control print indentation
#define VTKIOEXODUS_EXPORT
#define vtkGetStringMacro(name)
#define vtkGetVector2Macro(name, type)
maintain an unordered list of dataarray objects
represent and manipulate 3D points
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
#define vtkSetMacro(name, type)