52 #ifndef HingeMidpointBeamIntegration3d_h 53 #define HingeMidpointBeamIntegration3d_h 55 #include "HingeBeamIntegration3d.h" 68 void getSectionLocations(
int numSections,
double L,
double *xi)
const;
69 void getSectionWeights(
int numSections,
double L,
double *wt)
const;
71 int addElasticFlexibility(
double L,
Matrix &fe);
73 double getTangentDriftI(
double L,
double LI,
double q2,
double q3,
bool yAxis);
74 double getTangentDriftJ(
double L,
double LI,
double q2,
double q3,
bool yAxis);
78 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
Midpoint hinge integration on 3D beam-column elements.
Definition: HingeMidpointBeamIntegration3d.h:62
void Print(std::ostream &s, int flag=0) const
Print stuff.
Definition: HingeMidpointBeamIntegration3d.cpp:164
Base class for integration on beam elements.
Definition: BeamIntegration.h:80
Base class for plastic hinge integration methods for 3D beam-column elements.
Definition: HingeBeamIntegration3d.h:43
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Matrix of floats.
Definition: Matrix.h:111