![]() |
|
Classes | |
class | Flag_definition::TopOfFlag |
GeomObject that defines the upper boundary of the flag. More... | |
class | Flag_definition::BottomOfFlag |
GeomObject that defines the lower boundary of the flag. More... | |
class | Flag_definition::TipOfFlag |
GeomObject that defines the tip of the flag. More... | |
class | TurekNonFSIProblem< ELEMENT > |
Flow around a cylinder with flag. More... | |
Namespaces | |
Global_Parameters | |
Namespace for global parameters. | |
Flag_definition | |
Namespace for definition of flag boundaries. | |
Functions | |
Vector< double > | Flag_definition::upper_tip (const double &t) |
Time-dependent vector to upper tip of the "flag". More... | |
Vector< double > | Flag_definition::lower_tip (const double &t) |
Time-dependent vector to bottom tip of the "flag". More... | |
void | Flag_definition::setup (Time *time_pt) |
Create all GeomObjects needed to define the cylinder and the flag. More... | |
int | main (int argc, char *argv[]) |
Variables | |
double | Flag_definition::Period =10.0 |
Period of prescribed flag oscillation. More... | |
double | Flag_definition::H =0.2 |
Height of flag. More... | |
double | Flag_definition::L =3.5 |
Length of flag. More... | |
double | Flag_definition::Centre_x =2.0 |
x position of centre of cylinder More... | |
double | Flag_definition::Centre_y =2.0 |
y position of centre of cylinder More... | |
double | Flag_definition::Radius =0.5 |
Radius of cylinder. More... | |
double | Flag_definition::Amplitude =0.33 |
Amplitude of tip deflection. More... | |
Time * | Flag_definition::Time_pt =0 |
Pointer to the global time object. More... | |
TopOfFlag * | Flag_definition::Top_flag_pt =0 |
Pointer to GeomObject that bounds the upper edge of the flag. More... | |
BottomOfFlag * | Flag_definition::Bottom_flag_pt =0 |
Pointer to GeomObject that bounds the bottom edge of the flag. More... | |
TipOfFlag * | Flag_definition::Tip_flag_pt =0 |
Pointer to GeomObject that bounds the tip edge of the flag. More... | |
Circle * | Flag_definition::Cylinder_pt =0 |
//////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////// Driver code – pass a command line argument if you want to run the code in validation mode where it only performs a few steps
Initialise timestep
Output intial guess for steady Newton solve
Output steady solution = initial condition for subsequent unsteady solve
Reduce the max number of adaptations for time-dependent simulation
References oomph::CommandLineArgs::Argc, Global_Physical_Variables::height(), oomph::DocInfo::number(), Flag_definition::Period, problem, Global_Parameters::Re, oomph::DocInfo::set_directory(), and Flag_definition::setup().