51 #ifndef MFreedom_Joint3D_h 52 #define MFreedom_Joint3D_h 64 #include "MFreedom_Joint.h" 65 #include "utility/matrix/Vector.h" 86 Node *DisplacementNode;
98 int nodeRot,
int Rotdof,
int nodeDisp,
int Dispdof,
int LrgDsp = 0 );
109 void Print(std::ostream &s,
int flag =0);
Float vector abstraction.
Definition: Vector.h:93
void setDomain(Domain *theDomain)
Sets the domain of the constraint.
Definition: MFreedom_Joint3D.cpp:346
int sendSelf(CommParameters &)
Sends the object through the channel being passed as parameter.
Definition: MFreedom_Joint3D.cpp:265
MFreedom_Joint3D(void)
Constructor.
Definition: MFreedom_Joint3D.cpp:69
Base class for joint constraints.
Definition: MFreedom_Joint.h:72
int recvSelf(const CommParameters &)
Receives the object through the channel being passed as parameter.
Definition: MFreedom_Joint3D.cpp:273
int applyConstraint(double pseudoTime)
Applies the constraint at the pseudo-time being passed as parameter.
Definition: MFreedom_Joint3D.cpp:206
const Matrix & getConstraint(void)
Returns the constraint matrix.
Definition: MFreedom_Joint3D.cpp:281
??.
Definition: MFreedom_Joint3D.h:76
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Communication parameters between processes.
Definition: CommParameters.h:65
Matrix of floats.
Definition: Matrix.h:108
void Print(std::ostream &s, int flag=0)
Printing.
Definition: MFreedom_Joint3D.cpp:333
Domain (mesh and boundary conditions) of the finite element model.
Definition: Domain.h:116
Mesh node.
Definition: Node.h:110
~MFreedom_Joint3D(void)
Destructor.
Definition: MFreedom_Joint3D.cpp:196