Classes | Namespaces
axisymmetric_advection_navier_stokes_elements.h File Reference

Go to the source code of this file.

Classes

class  oomph::AxisymmetricQAdvectionCrouzeixRaviartElement
 A class that solves the Boussinesq approximation of the Navier–Stokes and energy equations by coupling two pre-existing classes. The QAdvectionDiffusionReactionElement with bi-quadratic interpolation for the scalar variables (temperature and concentration) and QCrouzeixRaviartElement which solves the Navier–Stokes equations using bi-quadratic interpolation for the velocities and a discontinuous bi-linear interpolation for the pressure. Note that we are free to choose the order in which we store the variables at the nodes. In this case we choose to store the variables in the order fluid velocities followed by temperature. We must, therefore, overload the function AdvectionDiffusionReactionEquations<2,DIM>::u_index_adv_diff_react() to indicate that the temperature is stored at the DIM-th position not the 0-th. We do not need to overload the corresponding function in the NavierStokesEquations<DIM> class because the velocities are stored first. More...
 
class  oomph::FaceGeometry< AxisymmetricQAdvectionCrouzeixRaviartElement >
 Face geometry of the 2D DoubleBuoyant Crouzeix_Raviart elements. More...
 
class  oomph::FaceGeometry< FaceGeometry< AxisymmetricQAdvectionCrouzeixRaviartElement > >
 Face geometry of the 2D DoubleBuoyant Crouzeix_Raviart elements. More...
 

Namespaces

 oomph