30 #ifndef ThreedimStrainLoad_h    31 #define ThreedimStrainLoad_h    33 #include "ThreedimLoad.h"    42     std::vector<Vector> strains; 
    56     inline const std::vector<Vector> &getStrains(
void)
 const    58     inline std::vector<Vector> &Strains(
void)
    60     inline const Vector &getStrain(
const size_t &i)
 const    61       { 
return strains[i]; }
    62     inline Vector &Strain(
const size_t &i)
    63       { 
return strains[i]; }
    65     void setStrainComp(
const size_t &,
const size_t &,
const double &);
    68     const Vector &getData(
int &type, 
const double &loadFactor) 
const;
    73     void Print(std::ostream &s, 
int flag =0) 
const;       
 Float vector abstraction. 
Definition: Vector.h:94
Load due to restricted material expansion or contraction on bidimensional elements. 
Definition: ThreedimStrainLoad.h:39
Communication parameters between processes. 
Definition: Communicator.h:66
int recvSelf(const Communicator &)
Receive the object. 
Definition: ThreedimStrainLoad.cc:197
int recvData(const Communicator &comm)
Receive data through the communicator argument. 
Definition: ThreedimStrainLoad.cc:178
void setStrainsPy(const boost::python::list &)
Set the values of the strains from a Python list. 
Definition: ThreedimStrainLoad.cc:113
Vector that stores the dbTags of the class members. 
Definition: DbTagData.h:44
Vector of integers. 
Definition: ID.h:95
int sendSelf(Communicator &)
Send the object. 
Definition: ThreedimStrainLoad.cc:185
void setStrainComp(const size_t &, const size_t &, const double &)
Sets the strains for a Gauss point. 
Definition: ThreedimStrainLoad.cc:76
int sendData(Communicator &comm)
Send data through the communicator argument. 
Definition: ThreedimStrainLoad.cc:170
Load over threedimensional elements. 
Definition: ThreedimLoad.h:41
void setStrains(const Matrix &)
Set the values of the strains. 
Definition: ThreedimStrainLoad.cc:97
void Print(std::ostream &s, int flag=0) const
Print stuff. 
Definition: ThreedimStrainLoad.cc:210
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Matrix of floats. 
Definition: Matrix.h:111
boost::python::list getStrainsPy(void) const
Return the values of the strains in a Python list. 
Definition: ThreedimStrainLoad.cc:57
DbTagData & getDbTagData(void) const
Returns a vector to store the dbTags of the class members. 
Definition: ThreedimStrainLoad.cc:163