51 #ifndef HingeRadauTwoBeamIntegration3d_h 52 #define HingeRadauTwoBeamIntegration3d_h 54 #include "HingeBeamIntegration3d.h" 70 int addElasticFlexibility(
double L,
Matrix &fe);
72 double getTangentDriftI(
double L,
double LI,
double q2,
double q3,
bool yAxis);
73 double getTangentDriftJ(
double L,
double LI,
double q2,
double q3,
bool yAxis);
77 void Print(std::ostream &s,
int flag = 0);
void Print(std::ostream &s, int flag=0)
Print stuff.
Definition: HingeRadauTwoBeamIntegration3d.cpp:182
Mechanical (E, G) and mass properties of a section (area, moments of inertia,...) in a three-dimensio...
Definition: CrossSectionProperties3d.h:40
HingeRadauTwoBeamIntegration3d(double E, double A, double Iz, double Iy, double G, double J, double lpI, double lpJ)
Constructor.
Definition: HingeRadauTwoBeamIntegration3d.cpp:59
BeamIntegration * getCopy(void) const
Virtual constructor.
Definition: HingeRadauTwoBeamIntegration3d.cpp:178
void getSectionWeights(int numSections, double L, double *wt) const
Returns the weights of each section.
Definition: HingeRadauTwoBeamIntegration3d.cpp:87
Base class for integration on beam elements.
Definition: BeamIntegration.h:73
void getSectionLocations(int numSections, double L, double *xi) const
Returns the abcissae of the sections in the xi vector.
Definition: HingeRadauTwoBeamIntegration3d.cpp:74
??.
Definition: HingeBeamIntegration3d.h:41
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Matrix of floats.
Definition: Matrix.h:108
??.
Definition: HingeRadauTwoBeamIntegration3d.h:61