1 #ifndef sensei_ConfigurableAnalysis_h 2 #define sensei_ConfigurableAnalysis_h 4 #include "AnalysisAdaptor.h" 10 namespace pugi {
class xml_node; }
44 void PrintSelf(ostream& os, svtkIndent indent)
override;
46 int SetCommunicator(MPI_Comm comm)
override;
48 void SetVerbose(
int val)
override;
50 void SetAsynchronous(
int val)
override;
52 void SetDeviceId(
int val)
override;
53 void SetDevicesToUse(
int val)
override;
54 void SetDeviceStart(
int val)
override;
55 void SetDeviceStride(
int val)
override;
67 int Finalize()
override;
78 InternalsType *Internals;
int Initialize(MPI_Comm comm, const std::string &fileName, InTransitDataAdaptor *&dataAdaptor)
Creates a sensei::ConfigurableAnalysis adaptor and sensei::InTransitDataAdaptor based on a SENSEI XML...
The base class for data consumers.
Definition: AnalysisAdaptor.h:24
An adaptor that creates and configures one or more adaptors from XML.
Definition: ConfigurableAnalysis.h:36
SENSEI.
Definition: ADIOS2AnalysisAdaptor.h:27
Definition: ADIOS2DataAdaptor.h:10
Base class that defines the interface for fetching data from a simulation.
Definition: DataAdaptor.h:25