30 #ifndef SmallDispCrdTransf2d_h 31 #define SmallDispCrdTransf2d_h 33 #include "CrdTransf2d.h" Base class for small displacements 2D coordinate transformations.
Definition: SmallDispCrdTransf2d.h:40
Float vector abstraction.
Definition: Vector.h:94
Communication parameters between processes.
Definition: Communicator.h:66
DbTagData & getDbTagData(void) const
Returns a vector to store the dbTags of the class members.
Definition: SmallDispCrdTransf2d.cc:177
Vector that stores the dbTags of the class members.
Definition: DbTagData.h:44
Base class for 2D coordinate transformation.
Definition: CrdTransf2d.h:78
const Vector & getPointGlobalCoordFromLocal(const Vector &) const
Return the global coordinates of the point from the local ones.
Definition: SmallDispCrdTransf2d.cc:95
const Vector & local_to_global_resisting_force(const Vector &pl) const
Transform resisting forces from local to global coordinates.
Definition: SmallDispCrdTransf2d.cc:68
Vector & basic_to_local_resisting_force(const XC::Vector &pb, const XC::Vector &p0) const
Transform resisting forces from the basic system to local coordinates.
Definition: SmallDispCrdTransf2d.cc:41
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
SmallDispCrdTransf2d(int tag, int classTag)
Default constructor.
Definition: SmallDispCrdTransf2d.cc:36
int sendSelf(Communicator &)
Send the object through the communicator argument.
Definition: SmallDispCrdTransf2d.cc:184
const Vector & getPointGlobalDisplFromBasic(double xi, const Vector &) const
Return the vector desplazamiento expressed in global coordinates.
Definition: SmallDispCrdTransf2d.cc:114
int recvSelf(const Communicator &)
Receives object through the communicator argument.
Definition: SmallDispCrdTransf2d.cc:199