30 #ifndef BeamStrainLoad_h    31 #define BeamStrainLoad_h    34 #include <domain/load/beam_loads/BeamLoad.h>    35 #include "material/section/interaction_diagram/DeformationPlane.h"    39 class CrossSectionProperties2d;
    40 class CrossSectionProperties3d;
    58       { 
return backEndDeformationsPlane; }
    60       { backEndDeformationsPlane= p; }
    62       { 
return frontEndDeformationPlane; }
    64       { frontEndDeformationPlane= p; }
    65     const Vector &getSection1Deformation(
const size_t &order,
const ResponseId &code) 
const;
    66     const Vector &getSection2Deformation(
const size_t &order,
const ResponseId &code) 
const;
    67     const Vector &getData(
int &type, 
const double &loadFactor) 
const;
 Float vector abstraction. 
Definition: Vector.h:94
int sendData(Communicator &comm)
Send data through the communicator argument. 
Definition: BeamStrainLoad.cc:52
Communication parameters between processes. 
Definition: Communicator.h:66
Vector of integers. 
Definition: ID.h:95
int recvSelf(const Communicator &)
Receive the object. 
Definition: BeamStrainLoad.cc:80
Load over beam elements. 
Definition: BeamLoad.h:43
int sendSelf(Communicator &)
Send the object. 
Definition: BeamStrainLoad.cc:69
Stiffness material contribution response identifiers. 
Definition: ResponseId.h:61
Load due to restricted material expansion or contraction on beam elements. 
Definition: BeamStrainLoad.h:45
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
int recvData(const Communicator &comm)
Receive data through the communicator argument. 
Definition: BeamStrainLoad.cc:61