Classes | Namespaces
navier_stokes_elements.h File Reference

Go to the source code of this file.

Classes

class  oomph::FpPressureAdvDiffRobinBCElementBase
 Helper class for elements that impose Robin boundary conditions on pressure advection diffusion problem required by Fp preconditioner (class used to get around some templating issues) More...
 
class  oomph::FpPressureAdvDiffRobinBCElement< ELEMENT >
 A class for elements that allow the imposition of Robin boundary conditions for the pressure advection diffusion problem in the Fp preconditioner. The geometrical information can be read from the FaceGeometry<ELEMENT> class and and thus, we can be generic enough without the need to have a separate equations class. More...
 
class  oomph::TemplateFreeNavierStokesEquationsBase
 Template-free base class for Navier-Stokes equations to avoid casting problems. More...
 
class  oomph::NavierStokesEquations< DIM >
 A class for elements that solve the cartesian Navier–Stokes equations, templated by the dimension DIM. This contains the generic maths – any concrete implementation must be derived from this. More...
 
class  oomph::QCrouzeixRaviartElement< DIM >
 Crouzeix_Raviart elements are Navier–Stokes elements with quadratic interpolation for velocities and positions, but a discontinuous linear pressure interpolation. They can be used within oomph-lib's block preconditioning framework. More...
 
class  oomph::FaceGeometry< QCrouzeixRaviartElement< 2 > >
 Face geometry of the 2D Crouzeix_Raviart elements. More...
 
class  oomph::FaceGeometry< QCrouzeixRaviartElement< 3 > >
 Face geometry of the 3D Crouzeix_Raviart elements. More...
 
class  oomph::FaceGeometry< FaceGeometry< QCrouzeixRaviartElement< 2 > > >
 Face geometry of the FaceGeometry of the 2D Crouzeix_Raviart elements. More...
 
class  oomph::FaceGeometry< FaceGeometry< QCrouzeixRaviartElement< 3 > > >
 Face geometry of the FaceGeometry of the 3D Crouzeix_Raviart elements. More...
 
class  oomph::QTaylorHoodElement< DIM >
 Taylor–Hood elements are Navier–Stokes elements with quadratic interpolation for velocities and positions and continuous linear pressure interpolation. They can be used within oomph-lib's block-preconditioning framework. More...
 
class  oomph::FaceGeometry< QTaylorHoodElement< 2 > >
 Face geometry of the 2D Taylor_Hood elements. More...
 
class  oomph::FaceGeometry< QTaylorHoodElement< 3 > >
 Face geometry of the 3D Taylor_Hood elements. More...
 
class  oomph::FaceGeometry< FaceGeometry< QTaylorHoodElement< 2 > > >
 Face geometry of the FaceGeometry of the 2D Taylor Hoodelements. More...
 
class  oomph::FaceGeometry< FaceGeometry< QTaylorHoodElement< 3 > > >
 Face geometry of the FaceGeometry of the 3D Taylor_Hood elements. More...
 
class  oomph::ProjectableTaylorHoodElement< TAYLOR_HOOD_ELEMENT >
 Taylor Hood upgraded to become projectable. More...
 
class  oomph::FaceGeometry< ProjectableTaylorHoodElement< ELEMENT > >
 Face geometry for element is the same as that for the underlying wrapped element. More...
 
class  oomph::FaceGeometry< FaceGeometry< ProjectableTaylorHoodElement< ELEMENT > > >
 Face geometry of the Face Geometry for element is the same as that for the underlying wrapped element. More...
 
class  oomph::ProjectableCrouzeixRaviartElement< CROUZEIX_RAVIART_ELEMENT >
 Crouzeix Raviart upgraded to become projectable. More...
 
class  oomph::FaceGeometry< ProjectableCrouzeixRaviartElement< ELEMENT > >
 Face geometry for element is the same as that for the underlying wrapped element. More...
 
class  oomph::FaceGeometry< FaceGeometry< ProjectableCrouzeixRaviartElement< ELEMENT > > >
 Face geometry of the Face Geometry for element is the same as that for the underlying wrapped element. More...
 

Namespaces

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