53 #ifndef TransformationFE_h    54 #define TransformationFE_h    66 #include <solution/analysis/model/fe_ele/FE_Element.h>    67 #include "solution/analysis/model/UnbalAndTangent.h"    70 class SFreedom_Constraint;
    72 class TransformationConstraintHandler;
    93     std::vector<DOF_Group *> theDOFs; 
    96     int numTransformedDOF;
   102     static std::vector<const Matrix *> theTransformations; 
   103     static int numTransFE;     
   104     static int transCounter;   
   105     static int sizeTransformations; 
   107     static Vector localKbuffer;
   109     static int sizeBuffer;
   111     int transformResponse(
const Vector &modResponse, 
Vector &unmodResponse);
   120     virtual const ID &
getID(
void) 
const;
   122     virtual int setID(
void);
   130     virtual const Vector &getK_Force(
const Vector &accel, 
double fcat = 1.0);
   131     virtual const Vector &getKi_Force(
const Vector &accel, 
double fcat = 1.0);
   133     virtual const Vector &getC_Force(
const Vector &vel, 
double fcat = 1.0);
   141     virtual void addM_ForceSensitivity(
int gradNumber, 
const Vector &vect, 
double fact = 1.0);
   142     virtual void addD_ForceSensitivity(
int gradNumber, 
const Vector &vect, 
double fact = 1.0);
 
Unbalanced force vectors and tangent stiffness matrices. 
Definition: UnbalAndTangentStorage.h:47
Float vector abstraction. 
Definition: Vector.h:94
Vector of integers. 
Definition: ID.h:95
Base class for the finite elements. 
Definition: Element.h:112
Container for FE_Element and DOF_Group objects created by the constraint handler. ...
Definition: AnalysisModel.h:134
Unbalanced force vector and tangent stiffness matrix. 
Definition: UnbalAndTangent.h:41
Single freedom constraint. 
Definition: SFreedom_Constraint.h:85
Base class for the objects that performs the integration of physical properties over the domain to fo...
Definition: Integrator.h:100
Finite element as seen by analysis. 
Definition: FE_Element.h:108
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Matrix of floats. 
Definition: Matrix.h:111