59 #ifndef FiberSection3dBase_h 60 #define FiberSection3dBase_h 62 #include <material/section/fiber_section/FiberSectionBase.h> 63 #include <material/section/repres/section/contenedor_fibras.h> 64 #include <utility/matrix/Vector.h> 67 class FiberSectionRepr;
79 double get_strain(
const double &y,
const double &z)
const;
90 virtual double getStrain(
const double &y,
const double &z)
const;
92 int setParameter(
const std::vector<std::string> &argv,
Parameter ¶m);
93 int updateParameter(
int parameterID,
Information &info);
95 {
return fibras.getZCdg(); }
FiberSection3dBase(int classTag, int dim, MaterialLoader *mat_ldr=nullptr)
constructor for blank object that recvSelf needs to be invoked upon
Definition: FiberSection3dBase.cc:58
std::list< Fiber * > contenedor_fibras
Contenedor de fibras.
Definition: contenedor_fibras.h:36
Base class for fiber sections on three-dimensional problems.
Definition: FiberSection3dBase.h:73
StoFibras fibras
Pointers to fibers container.
Definition: FiberSectionBase.h:68
virtual double getStrain(const double &y, const double &z) const
Returns strain at position being passed as parameter.
Definition: FiberSection3dBase.cc:151
Contenedor de fibras.
Definition: DqFibras.h:66
Contenedor de fibras.
Definition: StoFibras.h:40
FiberSection3dBase & operator=(const FiberSection3dBase &otro)
Assignment operator.
Definition: FiberSection3dBase.cc:66
Material handler (definition, searching,...).
Definition: MaterialLoader.h:45
Section fiber.
Definition: Fiber.h:89
Definition: Parameter.h:65
Base class for fiber sections.
Definition: FiberSectionBase.h:57
================================================================================
Definition: ContinuaReprComponent.h:34
virtual double getCdgZ(void) const
Returns the coordenada «z» del centro de gravedad of the cross-section.
Definition: FiberSection3dBase.h:94