1 #ifndef sensei_LibsimAnalysisAdaptor_h 2 #define sensei_LibsimAnalysisAdaptor_h 4 #include "AnalysisAdaptor.h" 11 class LibsimImageProperties;
29 void SetTraceFile(
const std::string &traceFile);
32 void SetOptions(
const std::string &options);
37 void SetVisItDirectory(
const std::string &dir);
40 void SetMode(
const std::string &mode);
49 void SetComputeNesting(
int val);
69 bool AddRender(
int frequency,
70 const std::string &session,
71 const std::string &plot,
72 const std::string &plotVars,
73 bool slice,
bool project2d,
74 const double origin[3],
const double normal[3],
75 const LibsimImageProperties &imgProps);
90 bool AddExport(
int frequency,
91 const std::string &session,
92 const std::string &plot,
const std::string &plotVars,
93 bool slice,
bool project2d,
94 const double origin[3],
const double normal[3],
95 const std::string &filename);
102 int Finalize()
override;
113 PrivateData *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...
An implementation that invokes VisIt libsim.
Definition: LibsimAnalysisAdaptor.h:17
The base class for data consumers.
Definition: AnalysisAdaptor.h:24
SENSEI.
Definition: ADIOS2AnalysisAdaptor.h:27
Base class that defines the interface for fetching data from a simulation.
Definition: DataAdaptor.h:25