Public Member Functions | Public Attributes | List of all members
UnstructuredFluidProblem< ELEMENT > Class Template Reference

Unstructured fluid problem. More...

Inheritance diagram for UnstructuredFluidProblem< ELEMENT >:

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...
 

Detailed Description

template<class ELEMENT>
class UnstructuredFluidProblem< ELEMENT >

Unstructured fluid problem.

Definition at line 101 of file unstructured_three_d_fluid.cc.

Constructor & Destructor Documentation

template<class ELEMENT >
UnstructuredFluidProblem< ELEMENT >::UnstructuredFluidProblem ( )

Constructor:

Constructor for unstructured 3D fluid problem.

Definition at line 160 of file unstructured_three_d_fluid.cc.

References Global_Parameters::Re.

template<class ELEMENT>
UnstructuredFluidProblem< ELEMENT >::~UnstructuredFluidProblem ( )
inline

Destructor (empty)

Definition at line 110 of file unstructured_three_d_fluid.cc.

Member Function Documentation

template<class ELEMENT >
void UnstructuredFluidProblem< ELEMENT >::create_fluid_traction_elements ( )

Create fluid traction elements at inflow.

Create fluid traction elements.

Definition at line 317 of file unstructured_three_d_fluid.cc.

References Global_Parameters::prescribed_inflow_traction(), and Global_Parameters::prescribed_outflow_traction().

template<class ELEMENT >
void UnstructuredFluidProblem< ELEMENT >::doc_solution ( DocInfo &  doc_info)

Doc the solution.

Definition at line 388 of file unstructured_three_d_fluid.cc.

Referenced by main().

template<class ELEMENT>
unsigned UnstructuredFluidProblem< ELEMENT >::nfluid_inflow_traction_boundary ( )
inline

Return total number of fluid inflow traction boundaries.

Definition at line 116 of file unstructured_three_d_fluid.cc.

template<class ELEMENT>
unsigned UnstructuredFluidProblem< ELEMENT >::nfluid_outflow_traction_boundary ( )
inline

Return total number of fluid outflow traction boundaries.

Definition at line 122 of file unstructured_three_d_fluid.cc.

template<class ELEMENT>
unsigned UnstructuredFluidProblem< ELEMENT >::nfluid_traction_boundary ( )
inline

Return total number of fluid outflow traction boundaries.

Definition at line 128 of file unstructured_three_d_fluid.cc.

Member Data Documentation

template<class ELEMENT>
TetgenMesh<ELEMENT>* UnstructuredFluidProblem< ELEMENT >::Fluid_mesh_pt

Bulk fluid mesh.

Definition at line 139 of file unstructured_three_d_fluid.cc.

template<class ELEMENT>
Vector<Mesh*> UnstructuredFluidProblem< ELEMENT >::Fluid_traction_mesh_pt

Meshes of fluid traction elements that apply pressure at in/outflow.

Definition at line 142 of file unstructured_three_d_fluid.cc.

template<class ELEMENT>
Vector<unsigned> UnstructuredFluidProblem< ELEMENT >::Inflow_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.

template<class ELEMENT>
Vector<unsigned> UnstructuredFluidProblem< ELEMENT >::Outflow_boundary_id

IDs of fluid mesh boundaries along which inflow boundary conditions are applied.

Definition at line 150 of file unstructured_three_d_fluid.cc.


The documentation for this class was generated from the following file: