29 #ifndef Joint2DPhysicalProperties_h 30 #define Joint2DPhysicalProperties_h 32 #include "UniaxialMatPhysicalProperties.h" 33 #include "material/damage/DamageModelVector.h" 57 {
return theDamages; }
58 inline const ID &getFixedEndInfo(
void)
const 62 int commitState(
void);
63 int revertToLastCommit(
void);
64 int revertToStart(
void);
int recvSelf(const CommParameters &)
Receives object.
Definition: Joint2DPhysicalProperties.cc:151
Joint2DPhysicalProperties(const size_t &nMat=0, const UniaxialMaterial *ptr_mat=nullptr)
Constructor.
Definition: Joint2DPhysicalProperties.cc:65
Base class for uniaxial materials.
Definition: UniaxialMaterial.h:92
Vector that stores the dbTags of the class members.
Definition: DbTagData.h:43
Physical properties for shells.
Definition: Joint2DPhysicalProperties.h:40
Vector of integers.
Definition: ID.h:93
DbTagData & getDbTagData(void) const
Returns a vector to store class dbTags.
Definition: Joint2DPhysicalProperties.cc:112
int sendSelf(CommParameters &)
Sends object.
Definition: Joint2DPhysicalProperties.cc:137
int sendData(CommParameters &)
Send members through the channel being passed as parameter.
Definition: Joint2DPhysicalProperties.cc:119
int recvData(const CommParameters &)
Receives members through the channel being passed as parameter.
Definition: Joint2DPhysicalProperties.cc:128
Physical properties for shells.
Definition: UniaxialMatPhysicalProperties.h:40
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Communication parameters between processes.
Definition: CommParameters.h:65
Vector de pointers to damage models.
Definition: DamageModelVector.h:47
void set_damage_models(const DamageModel &, const DamageModel &, const DamageModel &, const DamageModel &, const DamageModel &)
Set the damage models.
Definition: Joint2DPhysicalProperties.cc:55
Definition: DamageModel.h:86
void set_springs(const UniaxialMaterial &spring1, const UniaxialMaterial &spring2, const UniaxialMaterial &spring3, const UniaxialMaterial &spring4, const UniaxialMaterial &springC)
Make copy of the uniaxial materials for the element.
Definition: Joint2DPhysicalProperties.cc:35