![]() |
XC Open source finite element analysis program
|
Fiber section representation. More...
#include <FiberSectionRepr.h>
Public Member Functions | |
| FiberSectionRepr (int sectionID, MaterialLoader *ml) | |
| Constructor. | |
| FiberSectionRepr (const FiberSectionRepr &otro) | |
| Copy constructor. | |
| FiberSectionRepr & | operator= (const FiberSectionRepr &otro) |
| Assignment operator. | |
| virtual FiberSectionRepr * | getCopy (void) const |
| Virtual constructor. | |
| int | addFiber (Fiber &theFiber) |
| int | getType (void) const |
| int | getNumFibers (void) const |
| Returns the number of fibers of hte section. | |
| FiberData | getFiberData (void) const |
| Returns cells and rebars fiber data. | |
| contenedor_fibras | getFibras2d (void) const |
| FiberSection2d | getFiberSection2d (int secTag) const |
| contenedor_fibras | getFibras3d (void) const |
| FiberSection3d | getFiberSection3d (int secTag) const |
| FiberSectionGJ | getFiberSectionGJ (int secTag, const double &GJ) const |
| void | Print (std::ostream &s, int flag=0) |
| Imprime el objeto. | |
Public Member Functions inherited from XC::SectionRepres | |
| SectionRepres (int tag, MaterialLoader *ml) | |
| SectionRepres (const SectionRepres &otro) | |
| Copy constructor. | |
| SectionRepres & | operator= (const SectionRepres &otro) |
| Assignment operator. | |
| int | getNumCells (void) const |
| Returns the nĂºmero total de celdas. | |
| const GeomSection * | getGeom (void) const |
| Returns a pointer to section geometry. | |
| void | setGeom (const GeomSection *) |
| Sets section geometry. | |
| void | setGeomNamed (const std::string &) |
| void | Print (std::ostream &s, int flag=0) |
| Printing... | |
Public Member Functions inherited from XC::TaggedObject | |
| TaggedObject (int tag, EntCmd *owr=nullptr) | |
| Constructor. | |
| void | assignTag (int newTag) |
| Establece el valor del tag. | |
| int | getTag (void) const |
Protected Member Functions | |
| void | vacia_fibras (void) |
| void | copia_fibras (const FiberSectionRepr &otro) |
Protected Member Functions inherited from XC::TaggedObject | |
| void | setTag (int newTag) |
| Establece el valor del tag. | |
Friends | |
| std::ostream & | operator<< (std::ostream &s, FiberSectionRepr &fiberSectionRepr) |
Additional Inherited Members | |
Protected Attributes inherited from XC::SectionRepres | |
| MaterialLoader * | material_loader |
| Material handler (searching,...). | |
| const GeomSection * | gmSecc |
| Section geometry. | |
Fiber section representation.
1.8.11