52 #ifndef MFreedom_Joint3D_h 53 #define MFreedom_Joint3D_h 65 #include "MFreedom_Joint.h" 66 #include "utility/matrix/Vector.h" 87 Node *DisplacementNode;
99 int nodeRot,
int Rotdof,
int nodeDisp,
int Dispdof,
int LrgDsp = 0 );
110 void Print(std::ostream &s,
int flag =0)
const;
Float vector abstraction.
Definition: Vector.h:94
void setDomain(Domain *theDomain)
Sets the domain of the constraint.
Definition: MFreedom_Joint3D.cpp:346
MFreedom_Joint3D(void)
Constructor.
Definition: MFreedom_Joint3D.cpp:69
Communication parameters between processes.
Definition: Communicator.h:66
Base class for joint constraints.
Definition: MFreedom_Joint.h:73
void Print(std::ostream &s, int flag=0) const
Printing.
Definition: MFreedom_Joint3D.cpp:333
int sendSelf(Communicator &)
Sends the object through the communicator argument.
Definition: MFreedom_Joint3D.cpp:265
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
int recvSelf(const Communicator &)
Receives the object through the communicator argument.
Definition: MFreedom_Joint3D.cpp:273
??.
Definition: MFreedom_Joint3D.h:77
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Matrix of floats.
Definition: Matrix.h:111
Domain (mesh and boundary conditions) of the finite element model.
Definition: Domain.h:117
Mesh node.
Definition: Node.h:111
~MFreedom_Joint3D(void)
Destructor.
Definition: MFreedom_Joint3D.cpp:196