Go to the documentation of this file.
28 #ifndef vtkCPExodusIIInSituReader_h
29 #define vtkCPExodusIIInSituReader_h
31 #include "vtkIOExodusModule.h"
53 vtkSetStringMacro(FileName)
54 vtkGetStringMacro(FileName)
61 vtkGetMacro(CurrentTimeStep,
int)
62 vtkSetMacro(CurrentTimeStep,
int)
70 vtkGetVector2Macro(TimeStepRange,
int)
78 return TimeSteps.at(step);
101 bool ExGetMetaData();
102 int NumberOfDimensions;
104 int NumberOfElementBlocks;
105 std::vector<std::string> NodalVariableNames;
106 std::vector<std::string> ElementVariableNames;
107 std::vector<int> ElementBlockIds;
108 std::vector<double> TimeSteps;
109 int TimeStepRange[2];
114 bool ExGetNodalVars();
117 bool ExGetElemBlocks();
125 #endif //vtkCPExodusIIInSituReader_h
represent and manipulate 3D points
int ProcessRequest(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
see vtkAlgorithm for details
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.
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.
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.