21#ifndef vtkPOpenFOAMReader_h
22#define vtkPOpenFOAMReader_h
24#include "vtkIOParallelModule.h"
27VTK_ABI_NAMESPACE_BEGIN
37 RECONSTRUCTED_CASE = 1
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();
Store on/off settings for data arrays, etc.
a simple class to control print indentation
Multiprocessing communication superclass.
reads a dataset in OpenFOAM format
reads a decomposed dataset in OpenFOAM format
void SetCaseType(int t)
Set and get case type.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
double ComputeProgress() override
Compute the progress of the reader.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void SetReadAllFilesToDetermineStructure(bool)
When set to false, the reader will read only the first proc directory to determine the structure,...
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
~vtkPOpenFOAMReader() override
static vtkPOpenFOAMReader * New()
virtual void SetController(vtkMultiProcessController *)
Set and get the controller.
a vtkAbstractArray subclass for strings
vtkTypeUInt32 vtkMTimeType