29 #ifndef CorotTrussBase_h 30 #define CorotTrussBase_h 32 #include "ProtoTruss.h" 33 #include <utility/matrix/Matrix.h> 34 #include <utility/matrix/Vector.h> 56 const double &
getLo(
void)
const;
57 const double &
getLn(
void)
const;
Matrix R
Rotation matrix.
Definition: CorotTrussBase.h:47
CorotTrussBase & operator=(const CorotTrussBase &)
Assignment operator.
Definition: CorotTrussBase.cc:51
Base class for corotational truss elements.
Definition: CorotTrussBase.h:40
double d21[3]
current displacement offsets in basic system
Definition: CorotTrussBase.h:45
int recvData(const CommParameters &cp)
Receives members through the channel being passed as parameter.
Definition: CorotTrussBase.cc:78
double Lo
initial length of truss
Definition: CorotTrussBase.h:43
const double & getLo(void) const
Return the initial length of the element.
Definition: CorotTrussBase.cc:61
Base class for truss elements.
Definition: ProtoTruss.h:44
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
int sendData(CommParameters &cp)
Send members through the channel being passed as parameter.
Definition: CorotTrussBase.cc:69
const double & getLn(void) const
Return the current length of the element.
Definition: CorotTrussBase.cc:65
double Ln
current length of truss
Definition: CorotTrussBase.h:44