32 #include "utility/actor/actor/MovableObject.h" 33 #include "utility/matrix/Vector.h" 52 inline size_t size(
void)
const 53 {
return forces.
Size(); }
55 inline double &operator[](
const size_t &i)
57 inline const double &operator[](
const size_t &i)
const 59 inline double &operator()(
const size_t &i)
61 inline const double &operator()(
const size_t &i)
const 67 virtual void Print(std::ostream &s)
const;
71 inline std::ostream &operator<<(std::ostream &os,
const BodyForces &bf)
Float vector abstraction.
Definition: Vector.h:93
virtual void Print(std::ostream &s) const
Sends object.
Definition: BodyForces.cc:85
Body forces over an element.
Definition: BodyForces.h:40
Object that can move between processes.
Definition: MovableObject.h:99
Vector that stores the dbTags of the class members.
Definition: DbTagData.h:43
int recvSelf(const CommParameters &)
Receives object.
Definition: BodyForces.cc:71
Vector forces
Body force components.
Definition: BodyForces.h:43
int Size(void) const
Returns the size of the Vector.
Definition: Vector.h:228
int sendSelf(CommParameters &)
Sends object.
Definition: BodyForces.cc:57
int recvData(const CommParameters &)
Receives members through the channel being passed as parameter.
Definition: BodyForces.cc:50
DbTagData & getDbTagData(void) const
Returns a vector to store the dbTags of the class members.
Definition: BodyForces.cc:36
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
int sendData(CommParameters &)
Send members through the channel being passed as parameter.
Definition: BodyForces.cc:43
Communication parameters between processes.
Definition: CommParameters.h:65