30 #ifndef ImposedMotionBase_h    31 #define ImposedMotionBase_h    33 #include <domain/constraints/SFreedom_Constraint.h>    34 #include <utility/matrix/Vector.h>    53     Vector theGroundMotionResponse; 
    59     ImposedMotionBase(
int classTag,
int spTag, 
int nodeTag, 
int ndof, 
int patternTag, 
int theGroundMotionTag);
    73     boost::python::dict 
getPyDict(
void) 
const;
    74     void setPyDict(
const boost::python::dict &);
 bool isHomogeneous(void) const
Returns true if the prescribed value is zero. 
Definition: ImposedMotionBase.cc:80
Float vector abstraction. 
Definition: Vector.h:94
void setPyDict(const boost::python::dict &)
Set the values of the object members from a Python dictionary. 
Definition: ImposedMotionBase.cc:138
Communication parameters between processes. 
Definition: Communicator.h:66
void setDomain(Domain *theDomain)
Sets the domain of the constraint. 
Definition: ImposedMotionBase.cc:56
Node * theNode
pointer to node being constrained 
Definition: ImposedMotionBase.h:52
int recvSelf(const Communicator &)
Receives object through the communicator argument. 
Definition: ImposedMotionBase.cc:159
~ImposedMotionBase(void)
Destructor. 
Definition: ImposedMotionBase.cc:49
int sendData(Communicator &comm)
Sends object members through the communicator argument. 
Definition: ImposedMotionBase.cc:114
Single freedom constraint. 
Definition: SFreedom_Constraint.h:85
Base class for ground motions. 
Definition: GroundMotion.h:84
int sendSelf(Communicator &)
Sends object through the communicator argument. 
Definition: ImposedMotionBase.cc:147
int getMotion(void)
Gets the constraint motion. 
Definition: ImposedMotionBase.cc:91
boost::python::dict getPyDict(void) const
Return a Python dictionary with the object members values. 
Definition: ImposedMotionBase.cc:130
double getValue(void) const
Returns the prescribed value. 
Definition: ImposedMotionBase.cc:84
ImposedMotionBase(int classTag)
Constructor. 
Definition: ImposedMotionBase.cc:37
Base class for prescribed displacements at the nodes. 
Definition: ImposedMotionBase.h:44
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Domain (mesh and boundary conditions) of the finite element model. 
Definition: Domain.h:117
Mesh node. 
Definition: Node.h:111
int recvData(const Communicator &comm)
Receives object through the communicator argument. 
Definition: ImposedMotionBase.cc:122