32#ifndef __vtkboneMaximumPrincipalStrainIsotropicMaterial_h
33#define __vtkboneMaximumPrincipalStrainIsotropicMaterial_h
49 double MaximumTensilePrincipalStrain,
50 double MaximumCompressivePrincipalStrain);
53 vtkGetMacro(MaximumTensilePrincipalStrain,
double);
54 vtkGetMacro(MaximumCompressivePrincipalStrain,
double);
An object representing a linear isotropic material.
An abstract base class for materials used in finite element models.
An object representing an isotropic maximum principal strain elastoplastic material.
double MaximumTensilePrincipalStrain
vtkboneMaximumPrincipalStrainIsotropicMaterial()
static vtkboneMaximumPrincipalStrainIsotropicMaterial * New()
virtual vtkboneMaterial * Copy() override
double MaximumCompressivePrincipalStrain
void PrintSelf(ostream &os, vtkIndent indent) override
~vtkboneMaximumPrincipalStrainIsotropicMaterial()
virtual vtkboneMaterial * ScaledCopy(double factor) override
virtual void SetYieldStrains(double MaximumTensilePrincipalStrain, double MaximumCompressivePrincipalStrain)