Classes | Namespaces | Functions | Variables File Reference

Go to the source code of this file.


class  MyEllipse
 Oscillating ellipse

\[ x = (A + \widehat{A} \cos(2\pi t/T)) \cos(\xi) \]

\[ y = \frac{\sin(\xi)}{A + \widehat{A} \cos(2\pi t/T)} \]

Note that cross-sectional area is conserved. More...

class  OscEllipseProblem< ELEMENT, TIMESTEPPER >
 Navier-Stokes problem in an oscillating ellipse domain. More...


 Namepspace for global parameters.


void Global_Physical_Variables::get_exact_u (const double &t, const Vector< double > &x, Vector< double > &u)
 Exact solution of the problem as a vector containing u,v,p. More...
int main (int argc, char *argv[])


double Global_Physical_Variables::Re =100.0
 Reynolds number. More...
double Global_Physical_Variables::ReSt =100.0
 Womersley = Reynolds times Strouhal. More...
double Global_Physical_Variables::A =1.0
 x-Half axis length More...
double Global_Physical_Variables::A_hat =0.1
 x-Half axis amplitude More...
double Global_Physical_Variables::T =1.0
 Period of oscillations. More...

Function Documentation

int main ( int  argc,
char *  argv[] 

Driver code for unsteady Navier-Stokes flow, driven by oscillating ellipse. If the code is executed with command line arguments, a validation run is performed.

Definition at line 628 of file

References OscEllipseProblem< ELEMENT, TIMESTEPPER >::unsteady_run().