52 #ifndef Beam3dUniformLoad_h 53 #define Beam3dUniformLoad_h 59 #include "domain/load/beam_loads/BeamUniformLoad.h" 79 Beam3dUniformLoad(
int tag,
double wy,
double wz,
double wx,
double tx,
const ID &theElementTags);
84 inline const double &Wx(
void)
const 86 inline const double &Wy(
void)
const 88 inline const double &Wz(
void)
const 90 inline const double &Tx(
void)
const 92 inline double getTransZComponent(
void)
94 inline void setTransZComponent(
const double &d)
96 inline void setTorsor(
const double &d)
98 inline double getTorsor(
void)
100 const Vector &getData(
int &type,
const double &loadFactor)
const;
116 void Print(std::ostream &s,
int flag =0)
const;
Mechanical (E, G) and mass properties of a section (area, moments of inertia,...) in a three-dimensio...
Definition: CrossSectionProperties3d.h:42
Element internal forces.
Definition: FVector.h:45
Float vector abstraction.
Definition: Vector.h:94
Communication parameters between processes.
Definition: Communicator.h:66
Vector that stores the dbTags of the class members.
Definition: DbTagData.h:44
Vector of integers.
Definition: ID.h:95
double Trans
Transverse load.
Definition: BeamMecLoad.h:50
double Axial
Axial load.
Definition: BeamMecLoad.h:51
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Matrix of floats.
Definition: Matrix.h:111