Classes | Namespaces
spines.h File Reference

Go to the source code of this file.

Classes

class  oomph::Spine
 Spines are used for algebraic node update operations in free-surface fluid problems: They form the back-bones along which nodes in a a free-surface mesh are located. Typically, the free surface is located at the "end" of the spine; the nodes in the interior of the mesh are located at fixed fractions along the spine. The key Data member of the Spine object is its "height" – usually an unknown in the problem – which is used by the SpineNode's node update function to update the SpineNode's position. More...
 
class  oomph::SpineNode
 Class for nodes that live on spines. The assumption is that each Node lies at a fixed fraction on a single spine (although more complex behaviour could be included by adding more variables to the spine). In general, more complex node updating should be handled by the classes implemented for algebraic node updates. More...
 
class  oomph::SpineFiniteElement
 //////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////// More...
 
class  oomph::SpineElement< ELEMENT >
 The SpineElement<ELEMENT> class takes an existing element as a template parameter and adds the necessary additional functionality to allow the element to be update using the Method of Spines. A vector of pointers to spines and storage for the local equation numbers associated with the spines are added to the element. More...
 
class  oomph::FaceGeometry< SpineElement< ELEMENT > >
 Explicit definition of the face geometry for spine elements: The same as the face geometry of the underlying element. More...
 
class  oomph::FaceGeometry< FaceGeometry< SpineElement< ELEMENT > > >
 Explicit definition of the face geometry for spine elements: The same as the face geometry of the underlying element. More...
 
class  oomph::FaceGeometry< SpineElement< FaceGeometry< ELEMENT > > >
 Explicit definition of the face geometry for spine elements: The same as the face geometry of the underlying element. More...
 
class  oomph::SpineMesh
 /////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////// More...
 

Namespaces

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