29 #ifndef BaseElasticSection3d_h 30 #define BaseElasticSection3d_h 32 #include "BaseElasticSection.h" 33 #include <utility/matrix/Vector.h> 34 #include "material/section/repres/CrossSectionProperties3d.h" 57 void sectionGeometry(
const std::string &);
59 double getStrain(
const double &y,
const double &z)
const;
61 void Print(std::ostream &s,
int flag =0)
const;
Mechanical properties of a section (area, moments of inertia,...) in a three-dimensional problem (six...
Definition: CrossSectionProperties3d.h:40
CrossSectionProperties3d ctes_scc
Mechanical properties of the section.
Definition: BaseElasticSection3d.h:45
const CrossSectionProperties3d & getCrossSectionProperties(void) const
Returns the mechanical properties of the section.
Definition: BaseElasticSection3d.cc:64
double getStrain(const double &y, const double &z) const
Returns strain at position being passed as parameter.
Definition: BaseElasticSection3d.cc:68
int sendData(CommParameters &)
Send object members through the channel being passed as parameter.
Definition: BaseElasticSection3d.cc:79
int recvData(const CommParameters &)
Receives object members through the channel being passed as parameter.
Definition: BaseElasticSection3d.cc:87
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
Base class for cross sections with linear elastic material.
Definition: BaseElasticSection.h:44
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34