52 #ifndef ElasticShearSection2d_h    53 #define ElasticShearSection2d_h    55 #include "BaseElasticSection2d.h"    56 #include <utility/matrix/Vector.h>    83     const Matrix &getInitialTangent(
void) 
const;
    86     virtual const double &
GAy(
void) 
const;
    98     const Vector& getStressResultantSensitivity(
int gradIndex,
bool conditional);
    99     const Matrix& getInitialTangentSensitivity(
int gradIndex);
 
Float vector abstraction. 
Definition: Vector.h:94
virtual const double & GAy(void) const
Returns the shear stiffness along y axis. 
Definition: ElasticShearSection2d.cpp:104
Communication parameters between processes. 
Definition: Communicator.h:66
int updateParameter(int parameterID, Information &info)
Updates the parameter identified by parameterID with info. 
Definition: ElasticShearSection2d.cpp:160
const Matrix & getSectionTangent(void) const
Return the section tangent stiffness matrix, , at the current trial state. 
Definition: ElasticShearSection2d.cpp:81
int recvData(const Communicator &)
Receives object members through the communicator argument. 
Definition: ElasticShearSection2d.cpp:119
Base class for cross sections with linear elastic material on a bi-dimensional problem (3 DOFs on eac...
Definition: BaseElasticSection2d.h:43
int activateParameter(int parameterID)
Activates the parameter identified by parameterID. 
Definition: ElasticShearSection2d.cpp:163
Base class for cross sections with linear elastic material with shear stiffness on a bi-dimensional s...
Definition: ElasticShearSection2d.h:68
const Matrix & getInitialFlexibility(void) const
Returns the initial flexibility matrix of the section. 
Definition: ElasticShearSection2d.cpp:90
int recvSelf(const Communicator &)
Receive the object. 
Definition: ElasticShearSection2d.cpp:139
int sendData(Communicator &)
Send object members through the communicator argument. 
Definition: ElasticShearSection2d.cpp:111
int sendSelf(Communicator &)
Send the object. 
Definition: ElasticShearSection2d.cpp:126
int setParameter(const std::vector< std::string > &argv, Parameter ¶m)
Sets the value param to the parameter argv. 
Definition: ElasticShearSection2d.cpp:157
const Matrix & getSectionFlexibility(void) const
Returns the tangent flexibility matrix of the section. 
Definition: ElasticShearSection2d.cpp:87
Stiffness material contribution response identifiers. 
Definition: ResponseId.h:61
int getOrder(void) const
Return the number of response quantities provided by the section. 
Definition: ElasticShearSection2d.cpp:100
Material handler (definition, searching,...). 
Definition: MaterialHandler.h:46
const Vector & getStressResultant(void) const
Return the section resisting forces, , at the current trial state. 
Definition: ElasticShearSection2d.cpp:72
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Matrix of floats. 
Definition: Matrix.h:111
Parameter. 
Definition: Parameter.h:68
SectionForceDeformation * getCopy(void) const
Virtual constructor. 
Definition: ElasticShearSection2d.cpp:94
const ResponseId & getResponseType(void) const
Return the ordering and type of response quantities returned by this object. 
Definition: ElasticShearSection2d.cpp:97
ElasticShearSection2d(void)
Default constructor. 
Definition: ElasticShearSection2d.cpp:64