60 #ifndef FiberSectionGJ_h    61 #define FiberSectionGJ_h    63 #include <material/section/fiber_section/FiberSection3dBase.h>    64 #include <utility/matrix/Matrix.h>    67 class MaterialHandler;
    68 class FiberSectionRepr;
    90     virtual void setupFibers(
void);
    92     inline virtual const double &
GJ(
void)
 const    94     inline void setGJ(
const double &gj_)
   107     void Print(std::ostream &s, 
int flag = 0) 
const;
 int sendSelf(Communicator &)
Send the object. 
Definition: FiberSectionGJ.cpp:134
Fiber * addFiber(Fiber &theFiber)
Adds a fiber to the section. 
Definition: FiberSectionGJ.cpp:93
int revertToLastCommit(void)
Returns to last committed state. 
Definition: FiberSectionGJ.cpp:124
Float vector abstraction. 
Definition: Vector.h:94
FiberSectionGJ(MaterialHandler *mat_ldr=nullptr)
Constructor for blank object that recvSelf needs to be invoked upon. 
Definition: FiberSectionGJ.cpp:81
Communication parameters between processes. 
Definition: Communicator.h:66
void Print(std::ostream &s, int flag=0) const
Print stuff. 
Definition: FiberSectionGJ.cpp:146
virtual const double & GJ(void) const
Returns the torsional stiffness. 
Definition: FiberSectionGJ.h:92
std::list< Fiber * > fiber_list
fiber list. 
Definition: fiber_list.h:37
SectionForceDeformation * getCopy(void) const
Virtual constructor. 
Definition: FiberSectionGJ.cpp:114
int setTrialSectionDeformation(const Vector &deforms)
Sets trial generalized strains values. 
Definition: FiberSectionGJ.cpp:104
Section fiber. 
Definition: Fiber.h:90
int revertToStart(void)
Return to the initial state. 
Definition: FiberSectionGJ.cpp:131
Fiber pointers container. 
Definition: FiberPtrDeque.h:68
Stiffness material contribution response identifiers. 
Definition: ResponseId.h:61
const Matrix & getInitialTangent(void) const
Return the initial tangent stiffness matrix. 
Definition: FiberSectionGJ.cpp:111
Base class for fiber sections in three-dimensional problems. 
Definition: FiberSection3dBase.h:73
const ResponseId & getResponseType(void) const
Return the ordering and type of response quantities returned by this object. 
Definition: FiberSectionGJ.cpp:117
Material handler (definition, searching,...). 
Definition: MaterialHandler.h:46
int recvSelf(const Communicator &)
Receive the object. 
Definition: FiberSectionGJ.cpp:140
int getOrder(void) const
Return the number of response quantities provided by the section. 
Definition: FiberSectionGJ.cpp:120
int setInitialSectionDeformation(const Vector &deforms)
Set the initial strains. 
Definition: FiberSectionGJ.cpp:97
Fiber section representation. 
Definition: FiberSectionRepr.h:79
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Matrix of floats. 
Definition: Matrix.h:111
Fiber section with torsional stiffness. 
Definition: FiberSectionGJ.h:73