30 #ifndef FiberContainer_h 31 #define FiberContainer_h 33 #include "FiberPtrDeque.h" 34 #include <material/section/repres/section/fiber_list.h> Fiber section model in a bi-dimensional space.
Definition: FiberSection2d.h:77
FiberContainer(const size_t &num=0)
Default constructor.
Definition: FiberContainer.cc:92
std::list< Fiber * > fiber_list
fiber list.
Definition: fiber_list.h:37
~FiberContainer(void)
Destructor.
Definition: FiberContainer.cc:187
Fiber * insert(const Fiber &f)
Adds the fiber to the container.
Definition: FiberContainer.cc:154
Fiber section model in a three-dimensional space.
Definition: FiberSection3d.h:75
Section fiber.
Definition: Fiber.h:90
Stiffness matrix and resultant vector for a section.
Definition: CrossSectionKR.h:42
void allocFibers(int numOfFibers, const Fiber *sample=nullptr)
Allocates memory for each fiber material and for its data; two (yLoc,Area) for 2D sections (getOrder(...
Definition: FiberContainer.cc:37
Fiber pointers container.
Definition: FiberPtrDeque.h:68
Fiber * addFiber(FiberSection2d &, Fiber &, CrossSectionKR &)
Adds a fiber XXX Enhance parameter updating.
Definition: FiberContainer.cc:162
Fiber container.
Definition: FiberContainer.h:41
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
FiberContainer & operator=(const FiberContainer &)
Assignment operator.
Definition: FiberContainer.cc:101
Fiber section with torsional stiffness.
Definition: FiberSectionGJ.h:73