36 #ifndef vtkAMReXParticlesReader_h 37 #define vtkAMReXParticlesReader_h 39 #include "vtkIOAMRModule.h" 61 void SetPlotFileName(
const char* fname);
62 const char* GetPlotFileName()
const;
84 static int CanReadFile(
const char* fname,
const char* particlesType =
nullptr);
120 const int num_pieces)
const;
127 class AMReXParticleHeader;
128 AMReXParticleHeader* Header;
129 friend class AMReXParticleHeader;
reader for AMReX plotfiles particle data.
vtkMultiProcessController * Controller
record modification and/or execution time
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
Store on/off settings for data arrays for a vtkSource.
composite dataset to encapsulates pieces of dataset.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
const std::string & GetParticleType() const
Get/Set the particle type to read.
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
Multiprocessing communication superclass.