30 #ifndef UniaxialFiber_h    31 #define UniaxialFiber_h    36 class UniaxialMaterial;
    37 class MaterialHandler;
 int revertToLastCommit(void)
Returns to its last committed state. 
Definition: UniaxialFiber.cc:148
Communication parameters between processes. 
Definition: Communicator.h:66
Base class for uniaxial materials. 
Definition: UniaxialMaterial.h:93
UniaxialFiber(int classTag)
Constructor for blank object that recvSelf needs to be invoked upon. 
Definition: UniaxialFiber.cc:92
int commitState(void)
Commits material state. 
Definition: UniaxialFiber.cc:144
int revertToStart(void)
Returns to the initial state. 
Definition: UniaxialFiber.cc:152
Section fiber. 
Definition: Fiber.h:90
UniaxialFiber & operator=(const UniaxialFiber &)
Assignment operator. 
Definition: UniaxialFiber.cc:115
double getArea(void) const
Return the fiber area. 
Definition: UniaxialFiber.h:74
double area
area of the fiber 
Definition: UniaxialFiber.h:48
UniaxialMaterial * theMaterial
pointer to a material 
Definition: UniaxialFiber.h:47
int recvData(const Communicator &)
Receive data through the communicator argument. 
Definition: UniaxialFiber.cc:168
int sendData(Communicator &)
Send data through the communicator argument. 
Definition: UniaxialFiber.cc:157
Material handler (definition, searching,...). 
Definition: MaterialHandler.h:46
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Fiber of uniaxial material. 
Definition: UniaxialFiber.h:42
void setMaterial(const UniaxialMaterial *theMat)
Set the fiber material. 
Definition: UniaxialFiber.cc:128