33 #include "utility/actor/actor/MovableObject.h" 34 #include "utility/matrix/Vector.h" 53 inline size_t size(
void)
const 54 {
return forces.
Size(); }
56 inline double &operator[](
const size_t &i)
58 inline const double &operator[](
const size_t &i)
const 60 inline double &operator()(
const size_t &i)
62 inline const double &operator()(
const size_t &i)
const 68 virtual void Print(std::ostream &s)
const;
72 inline std::ostream &operator<<(std::ostream &os,
const BodyForces &bf)
Float vector abstraction.
Definition: Vector.h:94
virtual void Print(std::ostream &s) const
Sends object.
Definition: BodyForces.cc:85
Communication parameters between processes.
Definition: Communicator.h:66
int sendData(Communicator &)
Send members through the communicator argument.
Definition: BodyForces.cc:43
Body forces over an element.
Definition: BodyForces.h:41
Object that can move between processes.
Definition: MovableObject.h:100
int sendSelf(Communicator &)
Sends object.
Definition: BodyForces.cc:57
Vector that stores the dbTags of the class members.
Definition: DbTagData.h:44
Vector forces
Body force components.
Definition: BodyForces.h:44
int Size(void) const
Returns the size of the Vector.
Definition: Vector.h:235
int recvData(const Communicator &)
Receives members through the communicator argument.
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:35
int recvSelf(const Communicator &)
Receives object.
Definition: BodyForces.cc:71