29 #ifndef SmallDispCrdTransf3d_h 30 #define SmallDispCrdTransf3d_h 32 #include "CrdTransf3d.h" 43 virtual int computeElemtLengthAndOrient(
void)
const;
44 virtual int computeLocalAxis(
void)
const;
46 const Vector &local_to_global_resisting_force(
const Vector &pl)
const;
47 Matrix &basic_to_local_stiff_matrix(
const Matrix &KB)
const;
48 const Matrix &local_to_global_stiff_matrix(
const Matrix &kl)
const;
58 const Vector &getBasicIncrDisp(
void)
const;
59 const Vector &getBasicIncrDeltaDisp(
void)
const;
60 const Vector &getBasicTrialVel(
void)
const;
61 const Vector &getBasicTrialAccel(
void)
const;
63 const Matrix &getInitialGlobalStiffMatrix(
const Matrix &basicStiff)
const;
Float vector abstraction.
Definition: Vector.h:93
double getDeformedLength(void) const
Return the length of the deformed element.
Definition: SmallDispCrdTransf3d.cc:145
Vector that stores the dbTags of the class members.
Definition: DbTagData.h:43
double getInitialLength(void) const
Return the initial length of the element.
Definition: SmallDispCrdTransf3d.cc:140
int recvSelf(const CommParameters &)
Receives object members through the channel being passed as parameter.
Definition: SmallDispCrdTransf3d.cc:484
Base class for small displacements 3D coordinate transformations.
Definition: SmallDispCrdTransf3d.h:39
Vector & basic_to_local_resisting_force(const Vector &pb, const Vector &p0) const
Transform resisting forces from the basic system to local coordinates.
Definition: SmallDispCrdTransf3d.cc:255
int sendSelf(CommParameters &)
Sends object members through the channel being passed as parameter.
Definition: SmallDispCrdTransf3d.cc:468
DbTagData & getDbTagData(void) const
Returns a vector to store the dbTags of the class members.
Definition: SmallDispCrdTransf3d.cc:461
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
const Vector & getBasicTrialDisp(void) const
Returns the displacements of the element to which the transformation belongs Returns the following qu...
Definition: SmallDispCrdTransf3d.cc:157
SmallDispCrdTransf3d(int tag, int classTag)
Default constructor.
Definition: SmallDispCrdTransf3d.cc:36
Base class for 3D coordinate transformation.
Definition: CrdTransf3d.h:80