21 #ifndef vtkPOpenFOAMReader_h
22 #define vtkPOpenFOAMReader_h
24 #include "vtkIOParallelModule.h"
27 VTK_ABI_NAMESPACE_BEGIN
37 RECONSTRUCTED_CASE = 1
49 void SetCaseType(
int t);
62 void SetReadAllFilesToDetermineStructure(
bool);
63 vtkGetMacro(ReadAllFilesToDetermineStructure,
bool);
64 vtkBooleanMacro(ReadAllFilesToDetermineStructure,
bool);
80 #if VTK_OPENFOAM_TIME_PROFILING
81 void InitializeRequestInformation()
override;
82 void InitializeRequestData()
override;
83 void PrintRequestInformation()
override;
84 void PrintRequestData()
override;
97 bool ReadAllFilesToDetermineStructure;
105 void BroadcastMetaData();
106 void GatherMetaData();
113 VTK_ABI_NAMESPACE_END
vtkTypeUInt32 vtkMTimeType
a vtkAbstractArray subclass for strings
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkOpenFOAMReader * New()
virtual double ComputeProgress()
Compute the progress of the reader.
a simple class to control print indentation
Store on/off settings for data arrays, etc.
reads a dataset in OpenFOAM format
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
reads a decomposed dataset in OpenFOAM format
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
Multiprocessing communication superclass.