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

Go to the source code of this file.

Classes

class  OscillatingWall
 
class  CollapsibleChannelProblem< ELEMENT >
 Problem class. More...
 

Namespaces

 BL_Squash
 
 Global_Physical_Variables
 Namespace for phyical parameters.
 

Functions

double BL_Squash::squash_fct (const double &s)
 Mapping [0,1] -> [0,1] that re-distributes nodal points across the channel width. More...
 
void Global_Physical_Variables::prescribed_traction (const double &t, const Vector< double > &x, const Vector< double > &n, Vector< double > &traction)
 Traction required at the left boundary. More...
 
int main (int argc, char *argv[])
 

Variables

double BL_Squash::Delta =0.1
 Boundary layer width. More...
 
double BL_Squash::Fract_in_BL =0.5
 Fraction of points in boundary layer. More...
 
double Global_Physical_Variables::Re =50.0
 Reynolds number. More...
 
double Global_Physical_Variables::ReSt =50.0
 Womersley = Reynolds times Strouhal. More...
 
double Global_Physical_Variables::P_up =0.0
 Default pressure on the left boundary. More...
 

Function Documentation

◆ main()

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

Driver code for an unsteady adaptive collapsible channel problem with prescribed wall motion. Presence of command line arguments indicates validation run with coarse resolution and small number of timesteps.

Definition at line 776 of file collapsible_channel.cc.

References CollapsibleChannelProblem< ELEMENT >::bulk_mesh_pt(), CollapsibleChannelProblem< ELEMENT >::doc_solution(), Global_Physical_Variables::P_up, and CollapsibleChannelProblem< ELEMENT >::set_initial_condition().