59 #ifndef DispBeamColumn2d_h    60 #define DispBeamColumn2d_h    62 #include "DispBeamColumn2dBase.h"    63 #include "domain/mesh/element/utils/fvectors/FVectorBeamColumn2d.h"    64 #include "utility/matrix/Matrix.h"    65 #include "utility/matrix/Vector.h"    76     const Matrix &getInitialBasicStiff(
void) 
const;
    77     void getBasicStiff(
Matrix &kb, 
int initial = 0) 
const;
    88     const Matrix &getInitialStiff(
void) 
const;
    99     const Vector & getResistingForceSensitivity(
int gradNumber);
   100     const Matrix & getKiSensitivity(
int gradNumber);
   101     const Matrix & getMassSensitivity(
int gradNumber);
   102     int            commitSensitivity(
int gradNumber, 
int numGrads);
 Float vector abstraction. 
Definition: Vector.h:94
int getResponse(int responseID, Information &eleInfo)
Obtain information from an analysis. 
Definition: DispBeamColumn2d.cpp:544
int setParameter(const std::vector< std::string > &argv, Parameter ¶m)
@ Set value for parameter. 
Definition: DispBeamColumn2d.cpp:602
Base class response objects. 
Definition: Response.h:81
Displacement based 2D beam element with PrismaticBarCrossSection type material. 
Definition: DispBeamColumn2d.h:73
CrdTransf provides the abstraction of a frame coordinate transformation. 
Definition: CrdTransf.h:88
Base class for materials. 
Definition: Material.h:93
double rho
Density per unit length. 
Definition: BeamColumnWithSectionFD.h:50
Base class for the finite elements. 
Definition: Element.h:112
Base class for 2D coordinate transformation. 
Definition: CrdTransf2d.h:78
const Matrix & getTangentStiff(void) const
Return the tangent stiffness matrix. 
Definition: DispBeamColumn2d.cpp:201
Base class for integration on beam elements. 
Definition: BeamIntegration.h:80
int updateParameter(int parameterID, Information &info)
Updates the parameter identified by parameterID with info. 
Definition: DispBeamColumn2d.cpp:669
DispBeamColumnGrp Finite elements based on displacement formulation. 
Definition: DispBeamColumn2dBase.h:80
Element * getCopy(void) const
Virtual constructor. 
Definition: DispBeamColumn2d.cpp:88
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Matrix of floats. 
Definition: Matrix.h:111
Response * setResponse(const std::vector< std::string > &argv, Information &eleInfo)
setResponse() is a method invoked to determine if the element will respond to a request for a certain...
Definition: DispBeamColumn2d.cpp:448
Parameter. 
Definition: Parameter.h:68
int update(void)
Updates the element state. 
Definition: DispBeamColumn2d.cpp:91
const Vector & getResistingForce(void) const
Returns the resisting force vector for the element. 
Definition: DispBeamColumn2d.cpp:385
int activateParameter(int parameterID)
Activates the parameter identified by parameterID. 
Definition: DispBeamColumn2d.cpp:711