29 #ifndef BaseElasticSection_h 30 #define BaseElasticSection_h 32 #include <material/section/SeccionBarraPrismatica.h> 33 #include <utility/matrix/Vector.h> 58 int commitState(
void);
59 int revertToLastCommit (
void);
60 int revertToStart (
void);
62 virtual void sectionGeometry(
const std::string &)= 0;
64 int setInitialSectionDeformation(
const Vector&);
65 int setTrialSectionDeformation(
const Vector&);
66 void zeroInitialSectionDeformation(
void)
68 inline const Vector &getInitialSectionDeformation(
void)
const 73 void Print(std::ostream &s,
int flag =0)
const;
Vector eInic
section initial deformations
Definition: BaseElasticSection.h:48
Vector eCommit
section commited deformations
Definition: BaseElasticSection.h:49
int sendData(CommParameters &)
Send object members through the channel being passed as parameter.
Definition: BaseElasticSection.cc:79
Base class for beam-column cross sections. Constitutive equations of the section. ...
Definition: SeccionBarraPrismatica.h:50
Material handler (definition, searching,...).
Definition: MaterialLoader.h:45
Base class for cross sections with linear elastic material.
Definition: BaseElasticSection.h:44
Communication parameters between processes.
Definition: CommParameters.h:65
Vector eTrial
section trial deformations
Definition: BaseElasticSection.h:47
================================================================================
Definition: ContinuaReprComponent.h:34
int recvData(const CommParameters &)
Receives object members through the channel being passed as parameter.
Definition: BaseElasticSection.cc:89
const Vector & getSectionDeformation(void) const
Returns material's trial deformation.
Definition: BaseElasticSection.cc:71