51 #ifndef ElasticShearSection3d_h 52 #define ElasticShearSection3d_h 54 #include <material/section/elastic_section/BaseElasticSection3d.h> 58 class FEM_ObjectBroker;
82 const char *getClassType(
void)
const {
return "ElasticShearSection3d";};
84 const Vector &getStressResultant(
void)
const;
85 const Matrix &getSectionTangent(
void)
const;
86 const Matrix &getInitialTangent(
void)
const;
92 int getOrder(
void)
const;
97 void Print(std::ostream &s,
int flag = 0)
const;
99 int setParameter(
const std::vector<std::string> &argv,
Parameter ¶m);
100 int updateParameter(
int parameterID,
Information &info);
101 int activateParameter(
int parameterID);
102 const Vector& getStressResultantSensitivity(
int gradIndex,
bool conditional);
103 const Matrix& getInitialTangentSensitivity(
int gradIndex);
Base class for cross sections with linear elastic material and shear stiffness on a three-dimensional...
Definition: ElasticShearSection3d.h:67
int recvData(const CommParameters &)
Receives object members through the channel being passed as parameter.
Definition: ElasticShearSection3d.cpp:112
const Matrix & getInitialFlexibility(void) const
Returns the initial flexibility matrix of the section.
Definition: ElasticShearSection3d.cpp:91
const Matrix & getSectionFlexibility(void) const
Returns the tangent flexibility matrix of the section.
Definition: ElasticShearSection3d.cpp:88
int sendData(CommParameters &)
Send object members through the channel being passed as parameter.
Definition: ElasticShearSection3d.cpp:104
Stiffness material contribution response identifiers.
Definition: ResponseId.h:60
SectionForceDeformation * getCopy(void) const
Virtual constructor.
Definition: ElasticShearSection3d.cpp:94
Material handler (definition, searching,...).
Definition: MaterialLoader.h:45
Base class for cross sections with linear elastic material on a three-dimensional problem (6 DOFs on ...
Definition: BaseElasticSection3d.h:42
Definition: Parameter.h:65
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34