escript  Revision_
Public Member Functions | Private Member Functions | Private Attributes
weipa::VisItData Class Reference

#include <VisItData.h>

List of all members.

Public Member Functions

 VisItData ()
void publishData (EscriptDataset_ptr ds)
void setCommandNames (std::vector< std::string > names)
void setSimulationStatus (bool running)
visit_handle getDomainList ()
visit_handle getMesh (const char *name)
visit_handle getSimMetaData ()
visit_handle getVariable (const char *name)

Private Member Functions

void addExpressionMetadata (visit_handle smd, const std::string &name, const std::string &def, int type)
void addMeshMetadata (visit_handle smd, const std::string &name, int dim, int numDoms)
void addVariableMetadata (visit_handle smd, const std::string &name, const std::string &meshName, int centering, int rank)

Private Attributes

bool runFlag
EscriptDataset_ptr dataset
std::vector< std::string > cmdNames
std::map< std::string,
DataVar_ptr
variables

Constructor & Destructor Documentation


Member Function Documentation

void weipa::VisItData::addExpressionMetadata ( visit_handle  smd,
const std::string &  name,
const std::string &  def,
int  type 
) [private]

Adds an expression to the simulation metadata smd

void weipa::VisItData::addMeshMetadata ( visit_handle  smd,
const std::string &  name,
int  dim,
int  numDoms 
) [private]

Adds a mesh to the simulation metadata smd

Referenced by getSimMetaData().

void weipa::VisItData::addVariableMetadata ( visit_handle  smd,
const std::string &  name,
const std::string &  meshName,
int  centering,
int  rank 
) [private]

Adds a variable to the simulation metadata smd

Referenced by getSimMetaData().

Returns the domain list

References dataset.

visit_handle weipa::VisItData::getMesh ( const char *  name)
visit_handle weipa::VisItData::getVariable ( const char *  name)

Returns variable data for the specified variable

References variables.

References dataset.

void weipa::VisItData::setCommandNames ( std::vector< std::string >  names) [inline]

References cmdNames.

void weipa::VisItData::setSimulationStatus ( bool  running) [inline]

References runFlag.


Member Data Documentation

std::vector<std::string> weipa::VisItData::cmdNames [private]

Referenced by getSimMetaData(), and setCommandNames().

bool weipa::VisItData::runFlag [private]
std::map<std::string, DataVar_ptr> weipa::VisItData::variables [private]

Referenced by getSimMetaData(), and getVariable().


The documentation for this class was generated from the following files: