63 #ifndef LinearCrdTransf2d_h    64 #define LinearCrdTransf2d_h    66 #include "SmallDispCrdTransf2d.h"    84     int commitState(
void);
    85     int revertToLastCommit(
void);
    86     int revertToStart(
void);
    89     const Vector &getBasicDisplSensitivity(
int gradNumber);
    90     const Vector &getGlobalResistingForceShapeSensitivity(
const Vector &basicForce, 
const Vector &p0);
    91     const Vector &getGlobalResistingForceShapeSensitivity(
const Vector &pb, 
const Vector &p0, 
int gradNumber);
    92     const Vector &getBasicTrialDispShapeSensitivity(
void);
    93     bool isShapeSensitivity(
void);
    95     double getd1overLdh(
void);
    98     const Vector &getGlobalResistingForce(
const Vector &basicForce, 
const Vector &p0) 
const;
   104     void Print(std::ostream &s, 
int flag = 0) 
const;
 Base class for small displacements 2D coordinate transformations. 
Definition: SmallDispCrdTransf2d.h:40
Float vector abstraction. 
Definition: Vector.h:94
Base class for 2D coordinate transformation. 
Definition: CrdTransf2d.h:78
const Matrix & getGlobalStiffMatrix(const Matrix &basicStiff, const Vector &basicForce) const
Return the stiffness matrix in global coordinates. 
Definition: LinearCrdTransf2d.cpp:439
void Print(std::ostream &s, int flag=0) const
Print stuff. 
Definition: LinearCrdTransf2d.cpp:666
CrdTransf2d * getCopy(void) const
Virtual constructor. 
Definition: LinearCrdTransf2d.cpp:662
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Matrix of floats. 
Definition: Matrix.h:111
LinearCrdTransf2d provides the abstraction of a linear transformation for a spatial frame between the...
Definition: LinearCrdTransf2d.h:75
const Matrix & getInitialGlobalStiffMatrix(const Matrix &basicStiff) const
Return the initial stiffness matrix in global coordinates. 
Definition: LinearCrdTransf2d.cpp:551