30 #ifndef Joint2DPhysicalProperties_h 31 #define Joint2DPhysicalProperties_h 33 #include "UniaxialMatPhysicalProperties.h" 34 #include "DamageModelVector.h" 35 #include "SpringModels.h" 59 {
return theDamages; }
60 inline const ID &getFixedEndInfo(
void)
const 65 int revertToLastCommit(
void);
66 int revertToStart(
void);
Communication parameters between processes.
Definition: Communicator.h:66
Joint2DPhysicalProperties(const size_t &nMat=0, const UniaxialMaterial *ptr_mat=nullptr)
Constructor.
Definition: Joint2DPhysicalProperties.cc:60
Base class for uniaxial materials.
Definition: UniaxialMaterial.h:93
Vector that stores the dbTags of the class members.
Definition: DbTagData.h:44
Physical properties for shells.
Definition: Joint2DPhysicalProperties.h:42
Vector of integers.
Definition: ID.h:95
void set_damage_models(const DamageModelVector &)
Set the damage models.
Definition: Joint2DPhysicalProperties.cc:56
int recvSelf(const Communicator &)
Receives object.
Definition: Joint2DPhysicalProperties.cc:147
int commitState(void)
Commit state of the springs and the damage models.
Definition: Joint2DPhysicalProperties.cc:86
Spring models for Joint elements.
Definition: SpringModels.h:41
DbTagData & getDbTagData(void) const
Returns a vector to store class dbTags.
Definition: Joint2DPhysicalProperties.cc:108
int recvData(const Communicator &)
Receives members through the communicator argument.
Definition: Joint2DPhysicalProperties.cc:124
void set_springs(const SpringModels &)
Make copy of the uniaxial materials for the element.
Definition: Joint2DPhysicalProperties.cc:35
Physical properties for shells.
Definition: UniaxialMatPhysicalProperties.h:41
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
int sendData(Communicator &)
Send members through the communicator argument.
Definition: Joint2DPhysicalProperties.cc:115
Vector of pointers to damage models.
Definition: DamageModelVector.h:46
int sendSelf(Communicator &)
Sends object.
Definition: Joint2DPhysicalProperties.cc:133