Classes | Namespaces | Functions
solid_elements.h File Reference

Go to the source code of this file.

Classes

class  oomph::PVDEquationsBase< DIM >
 A base class for elements that solve the equations of solid mechanics, based on the principle of virtual displacements in Cartesian coordinates. Combines a few generic functions that are shared by PVDEquations and PVDEquationsWithPressure. More...
 
class  oomph::PVDEquations< DIM >
 A class for elements that solve the equations of solid mechanics, based on the principle of virtual displacements in cartesian coordinates. More...
 
class  oomph::QPVDElement< DIM, NNODE_1D >
 An Element that solves the solid mechanics equations, based on the principle of virtual displacements in Cartesian coordinates, using SolidQElements for the interpolation of the variable positions. More...
 
class  oomph::FaceGeometry< QPVDElement< 2, NNODE_1D > >
 FaceGeometry of a 2D QPVDElement element. More...
 
class  oomph::FaceGeometry< FaceGeometry< QPVDElement< 2, NNODE_1D > > >
 FaceGeometry of the FaceGeometry of the 2D QPVDElement. More...
 
class  oomph::FaceGeometry< QPVDElement< 3, NNODE_1D > >
 FaceGeometry of a 3D QPVDElement element. More...
 
class  oomph::FaceGeometry< FaceGeometry< QPVDElement< 3, NNODE_1D > > >
 FaceGeometry of FaceGeometry of a 3D QPVDElement element. More...
 
class  oomph::HermitePVDElement< DIM >
 An Element that solves the principle of virtual diplacements using Hermite interpolation for the variable positions. More...
 
class  oomph::ProjectablePVDElement< PVD_ELEMENT >
 PVDElementWithContinuousPressure upgraded to become projectable. More...
 
class  oomph::FaceGeometry< ProjectablePVDElement< ELEMENT > >
 Face geometry for element is the same as that for the underlying wrapped element. More...
 
class  oomph::FaceGeometry< FaceGeometry< ProjectablePVDElement< ELEMENT > > >
 Face geometry of the Face Geometry for element is the same as that for the underlying wrapped element. More...
 
class  oomph::PVDEquationsWithPressure< DIM >
 //////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////// More...
 
class  oomph::QPVDElementWithPressure< DIM >
 /////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// More...
 
class  oomph::FaceGeometry< QPVDElementWithPressure< 2 > >
 FaceGeometry of 2D QPVDElementWithPressure. More...
 
class  oomph::FaceGeometry< FaceGeometry< QPVDElementWithPressure< 2 > > >
 FaceGeometry of FaceGeometry of 2D QPVDElementWithPressure. More...
 
class  oomph::FaceGeometry< QPVDElementWithPressure< 3 > >
 FaceGeometry of 3D QPVDElementWithPressure. More...
 
class  oomph::FaceGeometry< FaceGeometry< QPVDElementWithPressure< 3 > > >
 FaceGeometry of FaceGeometry of 3D QPVDElementWithPressure. More...
 
class  oomph::QPVDElementWithContinuousPressure< DIM >
 //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// More...
 
class  oomph::FaceGeometry< QPVDElementWithContinuousPressure< 2 > >
 FaceGeometry for 2D QPVDElementWithContinuousPressure element. More...
 
class  oomph::FaceGeometry< FaceGeometry< QPVDElementWithContinuousPressure< 2 > > >
 FaceGeometry of FaceGeometry for 2D QPVDElementWithContinuousPressure element. More...
 
class  oomph::FaceGeometry< QPVDElementWithContinuousPressure< 3 > >
 FaceGeometry for 3D QPVDElementWithContinuousPressure element. More...
 
class  oomph::FaceGeometry< FaceGeometry< QPVDElementWithContinuousPressure< 3 > > >
 FaceGeometry of FaceGeometry for 3D QPVDElementWithContinuousPressure element. More...
 
class  oomph::TPVDElement< DIM, NNODE_1D >
 /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// More...
 
class  oomph::FaceGeometry< TPVDElement< 2, NNODE_1D > >
 FaceGeometry of a 2D TPVDElement element. More...
 
class  oomph::FaceGeometry< FaceGeometry< TPVDElement< 2, NNODE_1D > > >
 FaceGeometry of the FaceGeometry of the 2D TPVDElement. More...
 
class  oomph::FaceGeometry< TPVDElement< 3, NNODE_1D > >
 FaceGeometry of a 3D TPVDElement element. More...
 
class  oomph::FaceGeometry< FaceGeometry< TPVDElement< 3, NNODE_1D > > >
 FaceGeometry of FaceGeometry of a 3D TPVDElement element. More...
 
class  oomph::TPVDBubbleEnrichedElement< DIM, NNODE_1D >
 ///////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////// More...
 
class  oomph::FaceGeometry< TPVDBubbleEnrichedElement< 2, NNODE_1D > >
 FaceGeometry of a 2D TPVDBubbleEnrichedElement element. More...
 
class  oomph::FaceGeometry< FaceGeometry< TPVDBubbleEnrichedElement< 2, NNODE_1D > > >
 FaceGeometry of the FaceGeometry of the 2D TPVDBubbleEnrichedElement. More...
 
class  oomph::FaceGeometry< TPVDBubbleEnrichedElement< 3, NNODE_1D > >
 FaceGeometry of a 3D TPVDBubbleEnrichedElement element. More...
 
class  oomph::FaceGeometry< FaceGeometry< TPVDBubbleEnrichedElement< 3, NNODE_1D > > >
 FaceGeometry of FaceGeometry of a 3D TPVDElement element. More...
 
class  oomph::TPVDElementWithContinuousPressure< DIM >
 An Element that solves the solid mechanics equations in an (near) incompressible formulation with quadratic interpolation for velocities and positions and continous linear pressure interpolation. This is equivalent to the TTaylorHoodElement element for fluids. More...
 
class  oomph::FaceGeometry< TPVDElementWithContinuousPressure< 2 > >
 Face geometry of the 2D Taylor_Hood elements. More...
 
class  oomph::FaceGeometry< TPVDElementWithContinuousPressure< 3 > >
 Face geometry of the 3D Taylor_Hood elements. More...
 
class  oomph::ProjectablePVDElementWithContinuousPressure< PVD_ELEMENT >
 PVDElementWithContinuousPressure upgraded to become projectable. More...
 
class  oomph::FaceGeometry< ProjectablePVDElementWithContinuousPressure< ELEMENT > >
 Face geometry for element is the same as that for the underlying wrapped element. More...
 
class  oomph::FaceGeometry< FaceGeometry< ProjectablePVDElementWithContinuousPressure< ELEMENT > > >
 Face geometry of the Face Geometry for element is the same as that for the underlying wrapped element. More...
 

Namespaces

namespace  oomph
 //////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////
 
namespace  oomph::SolidHelpers
 /////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////
 

Functions

template<class ELEMENT >
void oomph::SolidHelpers::doc_2D_principal_stress (DocInfo &doc_info, SolidMesh *mesh_pt)
 Document the principal stresses in a 2D SolidMesh pointed to by mesh_pt, in the directory specified by the DocInfo object, in a format that can be processed with tecplot macro. More...