Unstructured fluid problem. More...
Public Member Functions | |
UnstructuredFluidProblem () | |
Constructor: More... | |
~UnstructuredFluidProblem () | |
Destructor (empty) More... | |
void | doc_solution (DocInfo &doc_info) |
Doc the solution. More... | |
unsigned | nfluid_inflow_traction_boundary () |
Return total number of fluid inflow traction boundaries. More... | |
unsigned | nfluid_outflow_traction_boundary () |
Return total number of fluid outflow traction boundaries. More... | |
unsigned | nfluid_traction_boundary () |
Return total number of fluid outflow traction boundaries. More... | |
void | create_fluid_traction_elements () |
Create fluid traction elements at inflow. More... | |
Public Attributes | |
TetgenMesh< ELEMENT > * | Fluid_mesh_pt |
Bulk fluid mesh. More... | |
Vector< Mesh * > | Fluid_traction_mesh_pt |
Meshes of fluid traction elements that apply pressure at in/outflow. More... | |
Vector< unsigned > | Inflow_boundary_id |
IDs of fluid mesh boundaries along which inflow boundary conditions are applied. More... | |
Vector< unsigned > | Outflow_boundary_id |
IDs of fluid mesh boundaries along which inflow boundary conditions are applied. More... | |
Unstructured fluid problem.
Definition at line 97 of file unstructured_three_d_fluid.cc.
UnstructuredFluidProblem< ELEMENT >::UnstructuredFluidProblem |
Constructor:
Constructor for unstructured 3D fluid problem.
Definition at line 156 of file unstructured_three_d_fluid.cc.
References Global_Parameters::Re.
|
inline |
Destructor (empty)
Definition at line 106 of file unstructured_three_d_fluid.cc.
void UnstructuredFluidProblem< ELEMENT >::create_fluid_traction_elements |
Create fluid traction elements at inflow.
Create fluid traction elements.
Definition at line 313 of file unstructured_three_d_fluid.cc.
References Global_Parameters::prescribed_inflow_traction(), and Global_Parameters::prescribed_outflow_traction().
void UnstructuredFluidProblem< ELEMENT >::doc_solution | ( | DocInfo & | doc_info | ) |
Doc the solution.
Definition at line 384 of file unstructured_three_d_fluid.cc.
Referenced by main().
|
inline |
Return total number of fluid inflow traction boundaries.
Definition at line 112 of file unstructured_three_d_fluid.cc.
|
inline |
Return total number of fluid outflow traction boundaries.
Definition at line 118 of file unstructured_three_d_fluid.cc.
|
inline |
Return total number of fluid outflow traction boundaries.
Definition at line 124 of file unstructured_three_d_fluid.cc.
TetgenMesh<ELEMENT>* UnstructuredFluidProblem< ELEMENT >::Fluid_mesh_pt |
Bulk fluid mesh.
Definition at line 135 of file unstructured_three_d_fluid.cc.
Vector<Mesh*> UnstructuredFluidProblem< ELEMENT >::Fluid_traction_mesh_pt |
Meshes of fluid traction elements that apply pressure at in/outflow.
Definition at line 138 of file unstructured_three_d_fluid.cc.
Vector<unsigned> UnstructuredFluidProblem< ELEMENT >::Inflow_boundary_id |
IDs of fluid mesh boundaries along which inflow boundary conditions are applied.
Definition at line 142 of file unstructured_three_d_fluid.cc.
Vector<unsigned> UnstructuredFluidProblem< ELEMENT >::Outflow_boundary_id |
IDs of fluid mesh boundaries along which inflow boundary conditions are applied.
Definition at line 146 of file unstructured_three_d_fluid.cc.