17 #ifndef __WEIPA_VISITDATA_H__ 18 #define __WEIPA_VISITDATA_H__ 20 #include <escript/AbstractDomain.h> 21 #include <escript/Data.h> 22 #include <weipa/EscriptDataset.h> 24 #include <VisItInterfaceTypes_V2.h> 38 visit_handle
getMesh(
const char* name);
44 const std::string& def,
int type);
46 int dim,
int numDoms);
48 const std::string& meshName,
int centering,
62 #endif // __WEIPA_VISITDATA_H__ bool runFlag
Definition: VisItData.h:51
visit_handle getDomainList()
Definition: VisItData.cpp:125
visit_handle getMesh(const char *name)
Definition: VisItData.cpp:149
boost::shared_ptr< VisItData > VisItData_ptr
Definition: VisItData.h:57
std::map< std::string, DataVar_ptr > variables
Definition: VisItData.h:54
void addVariableMetadata(visit_handle smd, const std::string &name, const std::string &meshName, int centering, int rank)
Definition: VisItData.cpp:276
void addMeshMetadata(visit_handle smd, const std::string &name, int dim, int numDoms)
Definition: VisItData.cpp:258
Definition: DataVar.cpp:39
void setSimulationStatus(bool running)
Definition: VisItData.h:35
visit_handle getSimMetaData()
Definition: VisItData.cpp:43
void setCommandNames(std::vector< std::string > names)
Definition: VisItData.h:34
Definition: VisItData.h:28
void publishData(EscriptDataset_ptr ds)
Definition: VisItData.h:33
boost::shared_ptr< EscriptDataset > EscriptDataset_ptr
Definition: weipa.h:67
VisItData()
Definition: VisItData.h:31
EscriptDataset_ptr dataset
Definition: VisItData.h:52
std::vector< std::string > cmdNames
Definition: VisItData.h:53
void addExpressionMetadata(visit_handle smd, const std::string &name, const std::string &def, int type)
Definition: VisItData.cpp:243
visit_handle getVariable(const char *name)
Definition: VisItData.cpp:223