51 #ifndef HingeMidpointBeamIntegration2d_h 52 #define HingeMidpointBeamIntegration2d_h 54 #include <domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/HingeBeamIntegration2d.h> 60 class FEM_ObjectBroker;
71 void getSectionLocations(
int numSections,
double L,
double *xi)
const;
72 void getSectionWeights(
int numSections,
double L,
double *wt)
const;
74 int addElasticFlexibility(
double L,
Matrix &fe);
76 double getTangentDriftI(
double L,
double LI,
double q2,
double q3);
77 double getTangentDriftJ(
double L,
double LI,
double q2,
double q3);
87 void Print(std::ostream &s,
int flag = 0);
int recvSelf(const CommParameters &)
Receives object through the channel being passed as parameter.
Definition: HingeMidpointBeamIntegration2d.cpp:170
??.
Definition: HingeBeamIntegration2d.h:41
int activateParameter(int parameterID)
Activates the parameter identified by parameterID.
Definition: HingeMidpointBeamIntegration2d.cpp:230
int sendSelf(CommParameters &)
Sends object through the channel being passed as parameter.
Definition: HingeMidpointBeamIntegration2d.cpp:156
Base class for integration on beam elements.
Definition: BeamIntegration.h:73
??.
Definition: HingeMidpointBeamIntegration2d.h:65
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
BeamIntegration * getCopy(void) const
Virtual constructor.
Definition: HingeMidpointBeamIntegration2d.cpp:151
Communication parameters between processes.
Definition: CommParameters.h:65
int setParameter(const std::vector< std::string > &argv, Parameter ¶m)
Sets the value param to the parameter argv.
Definition: HingeMidpointBeamIntegration2d.cpp:188
Matrix of floats.
Definition: Matrix.h:108
int updateParameter(int parameterID, Information &info)
Updates the parameter identified by parameterID with info.
Definition: HingeMidpointBeamIntegration2d.cpp:207
Definition: Parameter.h:65