A hyperelastic or Green elastic material is a type of constitutive model for ideally elastic material for which the stress–strain relationship derives from a strain energy density function. The hyperelastic material is a special case of a Cauchy elastic material. For many materials, linear elastic models do not accurately describe the observed material behaviour. The most common example of this kind of material is rubber.