Classes | Namespaces
constitutive_laws.h File Reference

Go to the source code of this file.

Classes

class  oomph::StrainEnergyFunction
 Base class for strain energy functions to be used in solid mechanics computations. More...
 
class  oomph::MooneyRivlin
 MooneyRivlin strain-energy function. with constitutive parameters C1 and C2: More...
 
class  oomph::GeneralisedMooneyRivlin
 Generalisation of Mooney Rivlin constitutive law to compressible media as suggested on p. 553 of Fung, Y.C. & Tong, P. "Classical and Computational Solid Mechanics" World Scientific (2001). Input parameters are Young's modulus E, Poisson ratio nu and the Mooney-Rivlin constant C1. In the small-deformation-limit the behaviour becomes equivalent to that of linear elasticity with the same E and nu. More...
 
class  oomph::ConstitutiveLaw
 A class for constitutive laws for elements that solve the equations of solid mechanics based upon the principle of virtual displacements. In that formulation, the information required from a constitutive law is the (2nd Piola-Kirchhoff) stress tensor $ \sigma^{ij} $ as a function of the (Green) strain $ \gamma^{ij} $: More...
 
class  oomph::GeneralisedHookean
 Class for a "non-rational" extension of classical linear elasticity to large displacements: More...
 
class  oomph::IsotropicStrainEnergyFunctionConstitutiveLaw
 A class for constitutive laws derived from strain-energy functions. Theory is in Green and Zerna. More...
 

Namespaces

namespace  oomph
 DRAIG: Change all instances of (SPATIAL_DIM) to (DIM-1).