Classes | Namespaces | Functions | Variables
turek_flag.cc File Reference

Go to the source code of this file.

Classes

class  TurekProblem< FLUID_ELEMENT, SOLID_ELEMENT >
 Problem class. More...
 

Namespaces

namespace  Global_Parameters
 Global variables.
 

Functions

void Global_Parameters::gravity (const double &time, const Vector< double > &xi, Vector< double > &b)
 Non-dimensional gravity as body force.
 
double Global_Parameters::flux (const double &t)
 Flux increases between Min_flux and Max_flux over period Ramp_period.
 
void Global_Parameters::set_parameters (const string &case_id)
 Set parameters for the various test cases.
 
int main (int argc, char *argv[])
 Driver.
 

Variables

string Global_Parameters::Case_ID ="FSI1"
 Default case ID.
 
double Global_Parameters::Re =20.0
 Reynolds number (default assignment for FSI1 test case)
 
double Global_Parameters::St =0.5
 Strouhal number (default assignment for FSI1 test case)
 
double Global_Parameters::ReSt =10.0
 Product of Reynolds and Strouhal numbers (default assignment for FSI1 test case)
 
double Global_Parameters::Q =1.429e-6
 FSI parameter (default assignment for FSI1 test case)
 
double Global_Parameters::Density_ratio =1.0
 Density ratio (solid to fluid; default assignment for FSI1 test case)
 
double Global_Parameters::H =0.2
 Height of flag.
 
double Global_Parameters::Centre_x =2.0
 x position of centre of cylinder
 
double Global_Parameters::Centre_y =2.0
 y position of centre of cylinder
 
double Global_Parameters::Radius =0.5
 Radius of cylinder.
 
ConstitutiveLaw * Global_Parameters::Constitutive_law_pt =0
 Pointer to constitutive law.
 
double Global_Parameters::Lambda_sq =0.0
 Timescale ratio for solid (dependent parameter assigned in set_parameters())
 
double Global_Parameters::Dt =0.1
 Timestep.
 
bool Global_Parameters::Ignore_fluid_loading =false
 Ignore fluid (default assignment for FSI1 test case)
 
double Global_Parameters::E =1.0
 Elastic modulus.
 
double Global_Parameters::Nu =0.4
 Poisson's ratio.
 
double Global_Parameters::Gravity =0.0
 Non-dim gravity (default assignment for FSI1 test case)
 
double Global_Parameters::Ramp_period =2.0
 Period for ramping up in flux.
 
double Global_Parameters::Min_flux =0.0
 Min. flux.
 
double Global_Parameters::Max_flux =1.0
 Max. flux.
 

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)