#include <materialtype_linear3d_prestrained.hpp>
Public Member Functions | |
MaterialType_Linear3d_Prestrained (const count_type &theindex, const std::string &theident) | |
Private Member Functions | |
void | myCheckMaterialProperties (const Material &material) const |
void | myComputeEnergyAndStress (const MaterialPoint &mat_point, const TVector6 &strain, TVectorEnergy &energy_density, TVector6 &stress) const |
void | myComputeEnergyAndStressAndUpdate (MaterialPoint &mat_point, const TVector6 &strain, TVectorEnergy &energy_density, TVector6 &stress) const |
void | myComputeStabilizedEnergyAndStress (const MaterialPoint &mat_point, const TVector6 &strain, TVectorEnergy &energy_density, TVector6 &stress) const |
void | myComputeStabilizedStressAndTensor (const MaterialPoint &mat_point, const TVector6 &strain, TVector6 &stress, TMatrix6 &Dmat) const |
void | myComputeStressAndTensor (const MaterialPoint &mat_point, const TVector6 &strain, TVector6 &stress, TMatrix6 &Dmat) const |
returns the specific integration point data | |
const type_check_supported_strains | myGetStrainDef () const |
void | myInitStateData (MaterialPoint &mat_point, const TVector6 &strain) const |
void sfem_materials_base::MaterialType_Linear3d_Prestrained::myComputeStressAndTensor | ( | const MaterialPoint & | mat_point, | |
const TVector6 & | strain, | |||
TVector6 & | stress, | |||
TMatrix6 & | Dmat | |||
) | const [private] |
returns the specific integration point data
intpt | ... number of intpt |