63 #ifndef LinearCrdTransf3d_h    64 #define LinearCrdTransf3d_h    66 #include "SmallDispCrdTransf3d.h"    95     void Print(std::ostream &s, 
int flag = 0) 
const;
    98     const Vector &getPointGlobalCoordFromLocal(
const Vector &) 
const;
    99     const Vector &getPointGlobalDisplFromBasic(
double xi, 
const Vector &) 
const;
 Float vector abstraction. 
Definition: Vector.h:94
CrdTransf3d * getCopy(void) const
Virtual constructor. 
Definition: LinearCrdTransf3d.cpp:132
const Matrix & getGlobalStiffMatrix(const Matrix &basicStiff, const Vector &basicForce) const
Returns the stiffness matrix expressed in global coordinates. 
Definition: LinearCrdTransf3d.cpp:125
int commitState(void)
Commits state of the coordinate transformation. 
Definition: LinearCrdTransf3d.cpp:97
Linear coordinate transformation. 
Definition: LinearCrdTransf3d.h:75
int revertToLastCommit(void)
Returns to the last committed state. 
Definition: LinearCrdTransf3d.cpp:102
const Vector & getGlobalResistingForce(const Vector &basicForce, const Vector &p0) const
Returns the load vector expressed in global coordinates. 
Definition: LinearCrdTransf3d.cpp:117
Base class for small displacements 3D coordinate transformations. 
Definition: SmallDispCrdTransf3d.h:40
LinearCrdTransf3d(void)
Constructor; invoked by a FEM_ObjectBroker, recvSelf() needs to be invoked on this object...
Definition: LinearCrdTransf3d.cpp:92
void Print(std::ostream &s, int flag=0) const
Print stuff. 
Definition: LinearCrdTransf3d.cpp:206
int update(void)
Updates the transformation. 
Definition: LinearCrdTransf3d.cpp:113
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Matrix of floats. 
Definition: Matrix.h:111
int revertToStart(void)
Returns to the initial state. 
Definition: LinearCrdTransf3d.cpp:106
Base class for 3D coordinate transformation. 
Definition: CrdTransf3d.h:81