29 #include "PhysicalProperties.h" 30 #include "material/nD/NDMaterial.h" 32 #ifndef NDMaterialPhysicalProperties_h 33 #define NDMaterialPhysicalProperties_h 44 static bool check_material_elast_plana(
const std::string &type);
61 bool haveRho(
void)
const;
Base class for 2D and 3D materials.
Definition: NDMaterial.h:91
virtual const Vector & getCommittedStress(void)
Returns commited stresses.
Definition: NDMaterial.cpp:104
Matrix getCommittedStrain(void) const
returns commited strains at each Gauss point.
Definition: NDMaterialPhysicalProperties.cc:64
Matrix getCommittedStress(void) const
returns commited stresses at each Gauss point.
Definition: NDMaterialPhysicalProperties.cc:79
Physical properties for solid mechanics.
Definition: NDMaterialPhysicalProperties.h:39
Vector getCommittedAvgStrain(void) const
Return the tensión media in the element.
Definition: NDMaterialPhysicalProperties.cc:106
Base class for element's physical properties.
Definition: PhysicalProperties.h:45
virtual const Vector & getCommittedStrain(void)
Returns commited strains.
Definition: NDMaterial.cpp:108
Vector getRhoi(const double &rhoDefault=0.0) const
Returns densities for each position.
Definition: NDMaterialPhysicalProperties.cc:155
material_vector theMaterial
pointers to the material objects
Definition: PhysicalProperties.h:50
virtual bool check_material_type(const std::string &type) const
Comprueba el tipo de material, DEBE redefinirse en las clases derivadas.
Definition: NDMaterialPhysicalProperties.cc:45
Vector getCommittedAvgStress(void) const
Return the tensión media in the element.
Definition: NDMaterialPhysicalProperties.cc:95
================================================================================
Definition: ContinuaReprComponent.h:34
NDMaterialPhysicalProperties(const size_t &nMat=0, const NDMaterial *ptr_mat=nullptr)
Constructor.
Definition: NDMaterialPhysicalProperties.cc:33