39 #ifndef vtkAMReXParticlesReader_h
40 #define vtkAMReXParticlesReader_h
42 #include "vtkIOAMRModule.h"
87 static int CanReadFile(
VTK_FILEPATH const char* fname,
const char* particlesType =
nullptr);
123 const int num_pieces)
const;
130 class AMReXParticleHeader;
131 AMReXParticleHeader* Header;
132 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, etc.
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.