Go to the source code of this file.
Classes | |
class | RayleighProblem< ELEMENT, TIMESTEPPER > |
Rayleigh-type problem: 2D channel whose upper wall oscillates periodically. More... | |
Namespaces | |
Global_Parameters | |
Namespace for global parameters. | |
ExactSoln | |
Namespace for exact solution. | |
Functions | |
void | ExactSoln::get_exact_u (const double &t, const Vector< double > &x, Vector< double > &u) |
Exact solution of the problem as a vector. More... | |
void | ExactSoln::get_exact_u (const double &t, const double &y, double &u) |
Exact solution of the problem as a scalar. More... | |
int | main (int argc, char *argv[]) |
Driver code for Rayleigh channel problem. More... | |
Variables | |
double | Global_Parameters::Re |
Reynolds number. More... | |
double | Global_Parameters::ReSt |
Womersley = Reynolds times Strouhal. More... | |
unsigned | Global_Parameters::Long_run_flag =1 |
Flag for long/short run: Default = perform long run. More... | |
unsigned | Global_Parameters::Impulsive_start_flag =0 |
Flag for impulsive start: Default = start from exact time-periodic solution. More... | |
int main | ( | int | argc, |
char * | argv[] | ||
) |
Driver code for Rayleigh channel problem.
Convert command line arguments (if any) into flags:
Flag for impulsive start
Definition at line 496 of file rayleigh_channel.cc.
References Global_Parameters::Impulsive_start_flag, Global_Parameters::Long_run_flag, Global_Parameters::Re, Global_Parameters::ReSt, and RayleighProblem< ELEMENT, TIMESTEPPER >::unsteady_run().