30 #ifndef SmallDispCrdTransf3d_h 31 #define SmallDispCrdTransf3d_h 33 #include "CrdTransf3d.h" 44 virtual int computeElemtLengthAndOrient(
void)
const;
45 virtual int computeLocalAxis(
void)
const;
47 const Vector &local_to_global_resisting_force(
const Vector &pl)
const;
48 Matrix &basic_to_local_stiff_matrix(
const Matrix &KB)
const;
49 const Matrix &local_to_global_stiff_matrix(
const Matrix &kl)
const;
59 const Vector &getBasicIncrDisp(
void)
const;
60 const Vector &getBasicIncrDeltaDisp(
void)
const;
61 const Vector &getBasicTrialVel(
void)
const;
62 const Vector &getBasicTrialAccel(
void)
const;
64 const Matrix &getInitialGlobalStiffMatrix(
const Matrix &basicStiff)
const;
Float vector abstraction.
Definition: Vector.h:94
Communication parameters between processes.
Definition: Communicator.h:66
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:44
double getInitialLength(void) const
Return the initial length of the element.
Definition: SmallDispCrdTransf3d.cc:140
int recvSelf(const Communicator &)
Receives object members through the communicator argument.
Definition: SmallDispCrdTransf3d.cc:484
int sendSelf(Communicator &)
Sends object members through the communicator argument.
Definition: SmallDispCrdTransf3d.cc:468
Base class for small displacements 3D coordinate transformations.
Definition: SmallDispCrdTransf3d.h:40
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
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:35
Matrix of floats.
Definition: Matrix.h:111
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:81