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

Go to the source code of this file.

Classes

class  MySolidTetgenMesh< ELEMENT >
 Tetgen-based mesh upgraded to become a solid mesh. More...
 
class  FluidTetMesh< ELEMENT >
 //////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////// More...
 
class  UnstructuredFSIProblem< FLUID_ELEMENT, SOLID_ELEMENT >
 Unstructured 3D FSI problem. More...
 

Namespaces

 Global_Parameters
 /////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////
 

Functions

void Global_Parameters::prescribed_inflow_traction (const double &t, const Vector< double > &x, const Vector< double > &n, Vector< double > &traction)
 Applied traction on fluid at the inflow boundary. More...
 
void Global_Parameters::prescribed_outflow_traction (const double &t, const Vector< double > &x, const Vector< double > &n, Vector< double > &traction)
 Applied traction on fluid at the inflow boundary. More...
 
int main (int argc, char **argv)
 Demonstrate how to solve an unstructured 3D FSI problem. More...
 

Variables

double Global_Parameters::Re =100.0
 Default Reynolds number. More...
 
double Global_Parameters::Q =0.0
 Default FSI parameter. More...
 
ConstitutiveLaw * Global_Parameters::Constitutive_law_pt =0
 Pointer to constitutive law. More...
 
double Global_Parameters::Nu =0.3
 Poisson's ratio for generalised Hookean constitutive equation. More...
 
double Global_Parameters::P_in =0.5
 Fluid pressure on inflow boundary. More...
 
double Global_Parameters::P_out =-0.5
 Fluid pressure on outflow boundary. More...
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)