4 #include "senseiConfig.h" 5 #include "AnalysisAdaptor.h" 25 void Initialize(
int bins,
const std::string &meshName,
26 int association,
const std::string& arrayName,
27 const std::string &fileName);
33 int Finalize()
override;
38 Data() : NumberOfBins(1), BinMin(1.0), BinMax(0.0), BinWidth(1.0),
Histogram() {}
55 void operator=(
const Histogram&) =
delete;
57 static const char *GetGhostArrayName();
58 svtkDataArray* GetArray(svtkDataObject* dobj,
const std::string& arrayname);
62 std::string ArrayName;
int Initialize(MPI_Comm comm, const std::string &fileName, InTransitDataAdaptor *&dataAdaptor)
Creates a sensei::ConfigurableAnalysis adaptor and sensei::InTransitDataAdaptor based on a SENSEI XML...
double BinMin
The left most bin edge.
Definition: Histogram.h:41
The base class for data consumers.
Definition: AnalysisAdaptor.h:24
double BinWidth
The width of the equally spaced bins.
Definition: Histogram.h:43
int NumberOfBins
The number of bins in the histogram.
Definition: Histogram.h:40
the computed histogram may be accessed through the following data structure.
Definition: Histogram.h:36
Definition: Histogram.py:1
double BinMax
The right most bin edge.
Definition: Histogram.h:42
SENSEI.
Definition: ADIOS2AnalysisAdaptor.h:27
Base class that defines the interface for fetching data from a simulation.
Definition: DataAdaptor.h:25
std::vector< unsigned int > Histogram
The counts of each bin.
Definition: Histogram.h:44