67 #ifndef UniaxialFiber3d_h 68 #define UniaxialFiber3d_h 70 #include "UniaxialFiber.h" 71 #include <utility/matrix/Matrix.h> 72 #include <utility/matrix/Vector.h> 75 class UniaxialMaterial;
88 void set_position(
const Vector &position);
108 void Print(std::ostream &s,
int flag =0);
111 int getResponse(
int responseID,
Information &info);
114 inline virtual double getLocY(
void)
const 116 inline virtual double getLocZ(
void)
const UniaxialFiber3d(int classTag=FIBER_TAG_Uniaxial3d)
Constructor.
Definition: UniaxialFiber3d.cpp:87
Representa una fibra de material uniaxial.
Definition: UniaxialFiber.h:41
Uniaxial fiber on a three-dimensional space.
Definition: UniaxialFiber3d.h:81
Matrix & getFiberTangentStiffContr(void)
Returns the fiber contribution to the section stiffness.
Definition: UniaxialFiber3d.cpp:136
int getOrder(void) const
Returns the dimension of the stress resultant vector.
Definition: UniaxialFiber3d.cpp:171
int sendData(CommParameters &)
Send data through the channel being passed as parameter.
Definition: UniaxialFiber3d.cpp:178
Stiffness material contribution response identifiers.
Definition: ResponseId.h:60
int setTrialFiberStrain(const Vector &vs)
Asigna la trial strain para la fibra.
Definition: UniaxialFiber3d.cpp:106
Vector & getFiberStressResultants(void)
Returns the resultante de tensiones de la fibra.
Definition: UniaxialFiber3d.cpp:120
void getFiberLocation(double &y, double &z) const
Returns fiber position.
Definition: UniaxialFiber3d.cpp:259
int sendSelf(CommParameters &)
Sends object through the channel being passed as parameter.
Definition: UniaxialFiber3d.cpp:194
Material handler (definition, searching,...).
Definition: MaterialLoader.h:45
Section fiber.
Definition: Fiber.h:89
Fiber * getCopy(void) const
Virtual constructor.
Definition: UniaxialFiber3d.cpp:167
void Print(std::ostream &s, int flag=0)
Imprime el objeto.
Definition: UniaxialFiber3d.cpp:227
int recvData(const CommParameters &)
Receive data through the channel being passed as parameter.
Definition: UniaxialFiber3d.cpp:186
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
Definition: Response.h:71
Base class for uniaxial materials.
Definition: UniaxialMaterial.h:88
int recvSelf(const CommParameters &)
Receives object through the channel being passed as parameter.
Definition: UniaxialFiber3d.cpp:208