oomph::SarahBL Namespace Reference

Sarah's boundary layer solution for flow in oscillating ring. More...

## Functions

double Diss_sarah (double rho, double zeta, double t)

double Kin_energy_sarah (double t)

double P_sarah (double rho, double zeta, double t)

double Total_Diss_sarah (double t)

double U_sarah (double rho, double zeta, double t)

double V_sarah (double rho, double zeta, double t)

double X_sarah (double rho, double zeta, double t)

double Y_sarah (double rho, double zeta, double t)

void buckled_ring_residual (const Vector< double > &params, const Vector< double > &unknowns, Vector< double > &residuals)
Residual function for buckled ring. More...

void exact_soln (const double &time, const Vector< double > &x, Vector< double > &soln)
Exact solution: x,y,u,v,p. More...

void full_exact_soln (const double &time, const Vector< double > &x, Vector< double > &soln)
Full exact solution: x,y,u,v,p,du/dt,dv/dt,diss. More...

double epsilon

double alpha

double A

double Omega

double N

## Detailed Description

Sarah's boundary layer solution for flow in oscillating ring.

## Function Documentation

 void oomph::SarahBL::buckled_ring_residual ( const Vector< double > & params, const Vector< double > & unknowns, Vector< double > & residuals )

Residual function for buckled ring.

Definition at line 399 of file osc_ring_sarah_asymptotics.h.

References X_sarah(), and Y_sarah().

Referenced by exact_soln(), and full_exact_soln().

 double oomph::SarahBL::Diss_sarah ( double rho, double zeta, double t )

Definition at line 51 of file osc_ring_sarah_asymptotics.h.

References A, alpha, epsilon, N, and Omega.

Referenced by full_exact_soln().

 void oomph::SarahBL::exact_soln ( const double & time, const Vector< double > & x, Vector< double > & soln )

Exact solution: x,y,u,v,p.

Definition at line 422 of file osc_ring_sarah_asymptotics.h.

References alpha, buckled_ring_residual(), P_sarah(), U_sarah(), V_sarah(), X_sarah(), and Y_sarah().

Referenced by OscRingNStProblem< ELEMENT >::doc_solution().

 void oomph::SarahBL::full_exact_soln ( const double & time, const Vector< double > & x, Vector< double > & soln )

Full exact solution: x,y,u,v,p,du/dt,dv/dt,diss.

Definition at line 484 of file osc_ring_sarah_asymptotics.h.

References alpha, buckled_ring_residual(), Diss_sarah(), P_sarah(), U_sarah(), V_sarah(), X_sarah(), and Y_sarah().

Referenced by OscRingNStProblem< ELEMENT >::doc_solution(), and main().

 double oomph::SarahBL::Kin_energy_sarah ( double t )

Definition at line 94 of file osc_ring_sarah_asymptotics.h.

References A, alpha, epsilon, N, and Omega.

Referenced by OscRingNStProblem< ELEMENT >::doc_solution().

 double oomph::SarahBL::P_sarah ( double rho, double zeta, double t )

Definition at line 134 of file osc_ring_sarah_asymptotics.h.

References A, alpha, epsilon, N, and Omega.

Referenced by exact_soln(), and full_exact_soln().

 double oomph::SarahBL::Total_Diss_lead_sarah ( double t )

Definition at line 157 of file osc_ring_sarah_asymptotics.h.

References A, alpha, epsilon, and Omega.

 double oomph::SarahBL::Total_Diss_sarah ( double t )

Definition at line 185 of file osc_ring_sarah_asymptotics.h.

References A, alpha, epsilon, N, and Omega.

Referenced by OscRingNStProblem< ELEMENT >::doc_solution().

 double oomph::SarahBL::U_sarah ( double rho, double zeta, double t )

Definition at line 218 of file osc_ring_sarah_asymptotics.h.

References A, alpha, epsilon, N, and Omega.

Referenced by exact_soln(), and full_exact_soln().

 double oomph::SarahBL::V_sarah ( double rho, double zeta, double t )

Definition at line 287 of file osc_ring_sarah_asymptotics.h.

References A, alpha, epsilon, N, and Omega.

Referenced by exact_soln(), and full_exact_soln().

 double oomph::SarahBL::X_sarah ( double rho, double zeta, double t )

Definition at line 356 of file osc_ring_sarah_asymptotics.h.

References A, epsilon, N, and Omega.

Referenced by buckled_ring_residual(), exact_soln(), and full_exact_soln().

 double oomph::SarahBL::Y_sarah ( double rho, double zeta, double t )

Definition at line 377 of file osc_ring_sarah_asymptotics.h.

References A, epsilon, N, and Omega.

Referenced by buckled_ring_residual(), exact_soln(), and full_exact_soln().

## Variable Documentation

 double oomph::SarahBL::A

Definition at line 47 of file osc_ring_sarah_asymptotics.h.

 double oomph::SarahBL::alpha

Definition at line 47 of file osc_ring_sarah_asymptotics.h.

 double oomph::SarahBL::epsilon

Definition at line 47 of file osc_ring_sarah_asymptotics.h.

 double oomph::SarahBL::N

Definition at line 47 of file osc_ring_sarah_asymptotics.h.

 double oomph::SarahBL::Omega

Definition at line 47 of file osc_ring_sarah_asymptotics.h.