64 #ifndef UniaxialFiber3d_h    65 #define UniaxialFiber3d_h    67 #include "UniaxialFiber.h"    68 #include <utility/matrix/Matrix.h>    69 #include <utility/matrix/Vector.h>    72 class UniaxialMaterial;
    91     void set_position(
const Vector &position);
   107     const ResponseId &getResponseType(
void) 
const;
   111     void Print(std::ostream &s, 
int flag =0) 
const;
   114     int getResponse(
int responseID, 
Information &info);
   117     inline virtual double getLocY(
void)
 const   119     inline virtual double getLocZ(
void)
 const int setTrialFiberStrain(const Vector &vs)
Sets the fiber trian strain. 
Definition: UniaxialFiber3d.cpp:106
Uniaxial fiber on a three-dimensional space. 
Definition: UniaxialFiber3d.h:84
Float vector abstraction. 
Definition: Vector.h:94
Matrix & getFiberTangentStiffContr(void)
Returns the fiber contribution to the section stiffness. 
Definition: UniaxialFiber3d.cpp:137
Communication parameters between processes. 
Definition: Communicator.h:66
int recvData(const Communicator &)
Receive data through the communicator argument. 
Definition: UniaxialFiber3d.cpp:187
Base class response objects. 
Definition: Response.h:81
Base class for uniaxial materials. 
Definition: UniaxialMaterial.h:93
int getOrder(void) const
Returns the dimension of the stress resultant vector. 
Definition: UniaxialFiber3d.cpp:172
Vector & getFiberStressResultants(void)
Returns the stress resultant of the fiber. 
Definition: UniaxialFiber3d.cpp:121
Section fiber. 
Definition: Fiber.h:90
UniaxialFiber3d(int classTag=FIBER_TAG_Uniaxial3d)
Constructor. 
Definition: UniaxialFiber3d.cpp:87
int sendSelf(Communicator &)
Sends object through the communicator argument. 
Definition: UniaxialFiber3d.cpp:195
Fiber * getCopy(void) const
Virtual constructor. 
Definition: UniaxialFiber3d.cpp:168
Stiffness material contribution response identifiers. 
Definition: ResponseId.h:61
Material handler (definition, searching,...). 
Definition: MaterialHandler.h:46
int sendData(Communicator &)
Send data through the communicator argument. 
Definition: UniaxialFiber3d.cpp:179
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Fiber of uniaxial material. 
Definition: UniaxialFiber.h:42
Matrix of floats. 
Definition: Matrix.h:111
void getFiberLocation(double &y, double &z) const
Returns fiber position. 
Definition: UniaxialFiber3d.cpp:260
void Print(std::ostream &s, int flag=0) const
Print stuff. 
Definition: UniaxialFiber3d.cpp:228
int recvSelf(const Communicator &)
Receives object through the communicator argument. 
Definition: UniaxialFiber3d.cpp:209