52 #ifndef SFreedom_Constraint_h 53 #define SFreedom_Constraint_h 68 #include "Constraint.h" 103 virtual double getValue(
void)
const;
113 virtual void Print(std::ostream &s,
int flag =0);
int sendData(CommParameters &cp)
Sends data through the channel being passed as parameter.
Definition: SFreedom_Constraint.cpp:166
virtual int getLoadPatternTag(void) const
Returns the load pattern tag of the constraint.
Definition: SFreedom_Constraint.cpp:154
int dofNumber
identifies which of the nodes dof is constrained
Definition: SFreedom_Constraint.h:82
Vector que almacena los dbTags de los miembros de la clase.
Definition: DbTagData.h:43
int recvData(const CommParameters &cp)
Receives data through the channel being passed as parameter.
Definition: SFreedom_Constraint.cpp:176
bool isConstant
flag indicating if constant
Definition: SFreedom_Constraint.h:85
Base class for model constraints.
Definition: Constraint.h:49
virtual SFreedom_Constraint * getCopy(void) const
Virtual constructor.
Definition: SFreedom_Constraint.cpp:107
virtual double getValue(void) const
Returns the valor del desplazamiento impuesto.
Definition: SFreedom_Constraint.cpp:124
virtual void setLoadPatternTag(int loadPaternTag)
Sets the load pattern tag for the constraint.
Definition: SFreedom_Constraint.cpp:149
virtual int applyConstraint(double loadFactor)
Applies the constraint with the load factor being passed as parameter.
Definition: SFreedom_Constraint.cpp:129
SFreedom_Constraint(int classTag)
Default constructor.
Definition: SFreedom_Constraint.cpp:72
int sendSelf(CommParameters &)
Sends object through the channel being passed as parameter.
Definition: SFreedom_Constraint.cpp:186
virtual void Print(std::ostream &s, int flag=0)
Prints constraint information.
Definition: SFreedom_Constraint.cpp:217
virtual bool isHomogeneous(void) const
Returns true if it's an homogeneous constraint (prescribed value for the DOF is zero).
Definition: SFreedom_Constraint.cpp:139
int getVtkCellType(void) const
Returns the cell type to be used to represent the object in VTK graphics.
Definition: SFreedom_Constraint.cpp:212
int recvSelf(const CommParameters &)
Receives object through the channel being passed as parameter.
Definition: SFreedom_Constraint.cpp:198
virtual int getDOF_Number(void) const
Returns the constrained DOF number.
Definition: SFreedom_Constraint.cpp:119
Single freedom constraint.
Definition: SFreedom_Constraint.h:79
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
double valueR
the reference value
Definition: SFreedom_Constraint.h:83
DbTagData & getDbTagData(void) const
Returns a vector para almacenar los dbTags de los miembros de la clase.
Definition: SFreedom_Constraint.cpp:159
double valueC
if constant = the reference value, if not constant = the reference value * load factor ...
Definition: SFreedom_Constraint.h:84