59 #ifndef FiberSectionRepr_h     60 #define FiberSectionRepr_h     62 #include <material/section/repres/section/SectionRepres.h>    63 #include <material/section/repres/section/fiber_list.h>    64 #include "utility/matrix/Vector.h"    65 #include "utility/matrix/Matrix.h"    86     void clear_fibers(
void);
    99     int addFiber(
Fiber &theFiber);
   102     int getType(
void) 
const;
   110     FiberSectionGJ getFiberSectionGJ(
int secTag,
const double &GJ) 
const;
   112     void Print(std::ostream &s, 
int flag =0) 
const;
 Fiber section model in a bi-dimensional space. 
Definition: FiberSection2d.h:77
FiberSectionRepr(int sectionID, MaterialHandler *ml)
Constructor. 
Definition: FiberSectionRepr.cpp:82
Fiber data. 
Definition: FiberData.h:50
virtual FiberSectionRepr * getCopy(void) const
Virtual constructor. 
Definition: FiberSectionRepr.cpp:100
void Print(std::ostream &s, int flag=0) const
Print stuff. 
Definition: FiberSectionRepr.cpp:120
~FiberSectionRepr(void)
Destructor. 
Definition: FiberSectionRepr.cpp:105
std::list< Fiber * > fiber_list
fiber list. 
Definition: fiber_list.h:37
FiberData getFiberData(void) const
Returns cells and rebars fiber data. 
Definition: FiberSectionRepr.cpp:144
Fiber section model in a three-dimensional space. 
Definition: FiberSection3d.h:75
Section fiber. 
Definition: Fiber.h:90
fiber_list get2DFibers(void) const
Returns a fiber container populated with UniaxialFiber2d objects. 
Definition: FiberSectionRepr.cpp:151
void clear(void)
Clear the fiber container. 
Definition: FiberSectionRepr.cpp:109
fiber_list get3DFibers(void) const
Returns a fiber container populated with UniaxialFiber3d objects. 
Definition: FiberSectionRepr.cpp:173
Material handler (definition, searching,...). 
Definition: MaterialHandler.h:46
Material distribution on a cross section. 
Definition: SectionRepres.h:81
Fiber section representation. 
Definition: FiberSectionRepr.h:79
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
FiberSectionRepr & operator=(const FiberSectionRepr &)
Assignment operator. 
Definition: FiberSectionRepr.cpp:91
Fiber section with torsional stiffness. 
Definition: FiberSectionGJ.h:73
int getNumFibers(void) const
Returns the number of fibers of the section. 
Definition: FiberSectionRepr.cpp:140