30 #ifndef PyDictDatastore_h    31 #define PyDictDatastore_h    33 #include <utility/database/FE_Datastore.h>    46     const std::string &getFileName(
void)
 const    48     boost::python::dict pyDict; 
    49     void insertData(
const std::string &,
const int &,
const int &,
const double *,
const int &);
    50     void insertData(
const std::string &,
const int &,
const int &,
const int *,
const int &);
    51     std::vector<double> retrieveDoubleData(
const std::string &,
const int &,
const int &);
    52     std::vector<int> retrieveIntData(
const std::string &,
const int &,
const int &);
    56     std::string getTypeId(
void)
 const    74     int save(
const int &commitTag);
    75     int restore(
const int &commitTag);
 Float vector abstraction. 
Definition: Vector.h:94
int sendMatrix(int, int, const Matrix &, ChannelAddress *a=nullptr)
Invoked to receive the data in the Matrix object theMatrix to another Channel object. 
Definition: PyDictDatastore.cc:155
Base class for objects that store/restore model information. 
Definition: FE_Datastore.h:84
int recvVector(int, int, Vector &, ChannelAddress *a=nullptr)
Invoked to receive the data in the Vector object theVector to another Channel object. 
Definition: PyDictDatastore.cc:183
Finite element model generation tools. 
Definition: Preprocessor.h:59
FEM_ObjectBroker is is an object broker class for the finite element method. 
Definition: FEM_ObjectBroker.h:151
Vector of integers. 
Definition: ID.h:95
int sendVector(int, int, const Vector &, ChannelAddress *a=nullptr)
Invoked to receive the data in the Vector object theVector to another Channel object. 
Definition: PyDictDatastore.cc:175
int sendID(int, int, const ID &, ChannelAddress *a=nullptr)
Invoked to receive the data in the ID object theID to another Channel object. 
Definition: PyDictDatastore.cc:195
int sendMsg(int, int, const Message &, ChannelAddress *a=nullptr)
A method invoked to send the data in the Message object theMsg to another Channel object...
Definition: PyDictDatastore.cc:41
void jsonRead(std::istream &)
Read Python dictionary from JSON file. 
Definition: PyDictDatastore.cc:274
int recvMatrix(int, int, Matrix &, ChannelAddress *a=nullptr)
Invoked to receive the data in the Matrix object theMatrix to another Channel object. 
Definition: PyDictDatastore.cc:163
Store model data in a Python dictionary. 
Definition: PyDictDatastore.h:43
int recvID(int, int, ID &, ChannelAddress *a=nullptr)
Invoked to receive the data in the ID object theID to another Channel object. 
Definition: PyDictDatastore.cc:203
Message between processes. 
Definition: Message.h:77
int recvMsg(int, int, Message &, ChannelAddress *a=nullptr)
Invoked to send the data in the Message object theMsg to another Channel object. 
Definition: PyDictDatastore.cc:47
virtual const std::string & getName(void) const
Returns the name passed as argument to the constructor. 
Definition: FE_Datastore.cpp:249
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Base class for classes that encapsulate channel addresses. 
Definition: ChannelAddress.h:78
Matrix of floats. 
Definition: Matrix.h:111
void jsonWrite(std::ostream &) const
Write Python dictionary from JSON file. 
Definition: PyDictDatastore.cc:214