62 #include "beam3dBase.h" 72 double dx,dy,dz,EA,twoE,fourE,twelveE,sixE;
73 const Matrix &getStiff(
void)
const;
80 beam3d02(
int tag,
double A,
double E,
double G,
double Jx,
double Iy,
double Iz,
int Nd1,
int Nd2,
double theta);
int sendData(Communicator &)
Send object members through the communicator argument.
Definition: beam3d02.cpp:526
Element * getCopy(void) const
Virtual constructor.
Definition: beam3d02.cpp:80
beam3d02(int tag=0)
Constructor.
Definition: beam3d02.cpp:69
Communication parameters between processes.
Definition: Communicator.h:66
int recvSelf(const Communicator &)
Receive the object.
Definition: beam3d02.cpp:556
Base class for the finite elements.
Definition: Element.h:112
void setDomain(Domain *theDomain)
Method to return the stiffness matrix.
Definition: beam3d02.cpp:84
3D beam 02 element.
Definition: beam3d02.h:69
Base class for 3D beam elements.
Definition: beam3dBase.h:42
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Matrix of floats.
Definition: Matrix.h:111
Domain (mesh and boundary conditions) of the finite element model.
Definition: Domain.h:117
int sendSelf(Communicator &)
Send the object.
Definition: beam3d02.cpp:543
int recvData(const Communicator &)
Receives object members through the communicator argument.
Definition: beam3d02.cpp:535