Classes | Namespaces
constrained_volume_elements.h File Reference

Go to the source code of this file.

Classes

class  oomph::VolumeConstraintElement
 A class that is used to implement the constraint that the fluid volume in a region bounded by associated FaceElements (attached, e.g., to the mesh boundaries that enclose a bubble) must take a specific value. This GeneralisedElement is used only to store the desired volume and a pointer to the (usually pressure) freedom that must be traded for the volume constraint. More...
 
class  oomph::VolumeConstraintBoundingElement
 ////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// More...
 
class  oomph::LineVolumeConstraintBoundingElement
 ////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// More...
 
class  oomph::ElasticLineVolumeConstraintBoundingElement< ELEMENT >
 /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// More...
 
class  oomph::SpineLineVolumeConstraintBoundingElement< ELEMENT >
 The one-dimensional interface elements that allow imposition of a volume constraint specialised for the case when the nodal positions of the bulk elements are adjusted using Spines. To enforce that a fluid volume has a certain volume, attach these elements to all faces of the (2D cartesian) bulk fluid elements (of type ELEMENT) that bound that region and then specify the "pressure" value that is traded for the constraint. More...
 
class  oomph::AxisymmetricVolumeConstraintBoundingElement
 ////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// More...
 
class  oomph::ElasticAxisymmetricVolumeConstraintBoundingElement< ELEMENT >
 /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// More...
 
class  oomph::SpineAxisymmetricVolumeConstraintBoundingElement< ELEMENT >
 The axisymmetric (one-dimensional) interface elements that allow imposition of a volume constraint specialised for the case when the nodal positions of the bulk elements are adjusted using Spines. To enforce that a fluid volume has a certain volume, attach these elements to all faces of the (2D axisymmetric) bulk fluid elements (of type ELEMENT) that bound that region and then specify the "pressure" value that is traded for the constraint. More...
 
class  oomph::SurfaceVolumeConstraintBoundingElement
 ////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// More...
 
class  oomph::ElasticSurfaceVolumeConstraintBoundingElement< ELEMENT >
 /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// More...
 
class  oomph::SpineSurfaceVolumeConstraintBoundingElement< ELEMENT >
 ////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// More...
 

Namespaces

 oomph
 //////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////