31 #ifndef vtkCPExodusIIInSituReader_h 32 #define vtkCPExodusIIInSituReader_h 34 #include "vtkIOExodusModule.h" 56 vtkSetStringMacro(FileName)
64 vtkGetMacro(CurrentTimeStep,
int)
73 vtkGetVector2Macro(TimeStepRange,
int)
81 return TimeSteps.at(step);
104 bool ExGetMetaData();
105 int NumberOfDimensions;
107 int NumberOfElementBlocks;
108 std::vector<std::string> NodalVariableNames;
109 std::vector<std::string> ElementVariableNames;
110 std::vector<int> ElementBlockIds;
111 std::vector<double> TimeSteps;
112 int TimeStepRange[2];
117 bool ExGetNodalVars();
120 bool ExGetElemBlocks();
128 #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
int ProcessRequest(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
see vtkAlgorithm for details
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
static vtkMultiBlockDataSetAlgorithm * New()
a simple class to control print indentation
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
maintain an ordered list of dataarray objects
represent and manipulate 3D points
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.