1 #ifndef CONDUIT_DATAADAPTOR_H 2 #define CONDUIT_DATAADAPTOR_H 5 #include <svtkDataArray.h> 8 #include "DataAdaptor.h" 19 void PrintSelf(ostream &os, svtkIndent indent)
override;
21 void SetNode(conduit::Node* node);
25 int GetNumberOfMeshes(
unsigned int &numMeshes)
override;
27 int GetMeshMetadata(
unsigned int id, sensei::MeshMetadataPtr &metadata)
override;
29 int GetMesh(
const std::string &meshName,
bool structureOnly, svtkDataObject *&mesh)
override;
34 int AddArray(svtkDataObject* mesh,
const std::string &meshName,
int association,
const std::string &arrayName)
override;
36 int ReleaseData()
override;
42 typedef std::map<std::string, std::vector<std::string>> Fields;
44 int *GlobalBlockDistribution;
Definition: ConduitDataAdaptor.h:14
SENSEI.
Definition: ADIOS2AnalysisAdaptor.h:27
Base class that defines the interface for fetching data from a simulation.
Definition: DataAdaptor.h:25