33 #include <utility/matrix/Vector.h> 34 #include <utility/matrix/Matrix.h> 35 #include <material/section/repres/section/contenedor_fibras.h> 51 std::vector<Material *> fibersMaterial;
57 inline Material *getPtrMaterial(
const int &i)
const 58 {
return fibersMaterial[i]; }
59 inline const double &Position(
const int &i,
const int &j)
const 60 {
return fibersPosition(i,j); }
61 inline double &Position(
const int &i,
const int &j)
62 {
return fibersPosition(i,j); }
63 inline const double &Area(
const int &i)
const 64 {
return fibersArea(i); }
65 inline double &Area(
const int &i)
66 {
return fibersArea(i); }
72 inline void setPtrMaterial(
const int &i,
Material *mat)
73 { fibersMaterial[i]= mat; }
75 inline size_t size(
void)
const 76 {
return fibersArea.Size(); }
Vector de barras de armadura.
Definition: VectorReinfBar.h:47
Cells vector.
Definition: VectorCells.h:42
Base class for materials.
Definition: Material.h:85
std::list< Fiber * > contenedor_fibras
Contenedor de fibras.
Definition: contenedor_fibras.h:36
Lista de regiones.
Definition: ListRegiones.h:52
Fiber data.
Definition: FiberData.h:49
FiberData(const int &sz)
Constructor.
Definition: FiberData.cc:45
size_t PutCells(const size_t &, const ListRegiones &)
Coloca las celdas de las regiones being passed as parameters.
Definition: FiberData.cc:99
Contenedor (lista) de capas de armadura.
Definition: ListReinfLayer.h:53
================================================================================
Definition: ContinuaReprComponent.h:34
Cross section geometry.
Definition: GeomSection.h:62
size_t PutCapasArmadura(const size_t &, const ListReinfLayer &)
Coloca las barras de la lista being passed as parameter.
Definition: FiberData.cc:113