60 #ifndef FiberSection3dBase_h    61 #define FiberSection3dBase_h    63 #include <material/section/fiber_section/FiberSectionBase.h>    64 #include <material/section/repres/section/fiber_list.h>    65 #include <utility/matrix/Vector.h>    68 class FiberSectionRepr;
    79     double get_strain(
const double &y,
const double &z) 
const;
    90     virtual const double &
EIy(
void) 
const;
    91     virtual const double &
EIyz(
void) 
const;
    93     virtual double getStrain(
const double &y,
const double &z) 
const;
    97       { 
return fibers.getCenterOfMassZ(); }
 int updateParameter(int parameterID, Information &info)
Updates the parameter identified by parameterID with info. 
Definition: FiberSection3dBase.cc:108
virtual double getStrain(const double &y, const double &z) const
Returns strain at position being passed as parameter. 
Definition: FiberSection3dBase.cc:139
Float vector abstraction. 
Definition: Vector.h:94
Base class for fiber sections. 
Definition: FiberSectionBase.h:58
FiberSection3dBase & operator=(const FiberSection3dBase &)
Assignment operator. 
Definition: FiberSection3dBase.cc:66
FiberSection3dBase(int classTag, int dim, MaterialHandler *mat_ldr=nullptr)
constructor for blank object that recvSelf needs to be invoked upon 
Definition: FiberSection3dBase.cc:58
std::list< Fiber * > fiber_list
fiber list. 
Definition: fiber_list.h:37
Section fiber. 
Definition: Fiber.h:90
Fiber pointers container. 
Definition: FiberPtrDeque.h:68
Base class for fiber sections in three-dimensional problems. 
Definition: FiberSection3dBase.h:73
virtual const double & EIyz(void) const
Returns the product of inertia multiplied by the Young modulus. 
Definition: FiberSection3dBase.cc:103
Material handler (definition, searching,...). 
Definition: MaterialHandler.h:46
virtual double getCenterOfMassZ(void) const
Returns the z coordinate of the center of gravity of the cross-section. 
Definition: FiberSection3dBase.h:96
Fiber container. 
Definition: FiberContainer.h:41
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
FiberContainer fibers
Pointers to fibers container. 
Definition: FiberSectionBase.h:72
virtual const double & EIy(void) const
Returns the bending stiffness of the cross-section with respect to eht y axis. 
Definition: FiberSection3dBase.cc:96