///////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////// More...
#include <tube_mesh.template.h>
Public Member Functions | |
RefineableTubeMesh (GeomObject *wall_pt, const Vector< double > ¢reline_limits, const Vector< double > &theta_positions, const Vector< double > &radius_box, const unsigned &nlayer, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | |
Constructor for adaptive deformable quarter tube mesh class. Pass pointer to geometric object that specifies the volume, start and end coordinates for the centreline on the geometric object. Values of theta at which dividing lines are to be placed, fractions of the radius for the central box at the dividing lines, the number of layers and the timestepper. Timestepper defaults to Steady dummy timestepper. More... | |
virtual | ~RefineableTubeMesh () |
Destructor: empty. More... | |
Public Member Functions inherited from oomph::TubeMesh< ELEMENT > | |
TubeMesh (GeomObject *wall_pt, const Vector< double > ¢reline_limits, const Vector< double > &theta_positions, const Vector< double > &radius_box, const unsigned &nlayer, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | |
Constructor: Pass pointer to geometric object that specifies the volume, start and end coordinates for the centreline on the geometric object. Values of theta at which dividing lines are to be placed, fractions of the radius for the central box at the dividing lines, the number of layers and the timestepper. Timestepper defaults to Steady dummy timestepper. More... | |
virtual | ~TubeMesh () |
Destructor: empty. More... | |
GeomObject *& | volume_pt () |
Access function to GeomObject representing wall. More... | |
TubeDomain * | domain_pt () |
Access function to domain. More... | |
TubeDomain * | domain_pt () const |
Access function to underlying domain. More... | |
Additional Inherited Members | |
Protected Attributes inherited from oomph::TubeMesh< ELEMENT > | |
TubeDomain * | Domain_pt |
Pointer to domain. More... | |
GeomObject * | Volume_pt |
Pointer to the geometric object that represents the curved wall. More... | |
///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////
Adaptative version of the TubeMesh base mesh. The domain is specified by the GeomObject that identifies the entire volume
The mesh boundaries are numbered as follows:
Definition at line 124 of file tube_mesh.template.h.
|
inline |
Constructor for adaptive deformable quarter tube mesh class. Pass pointer to geometric object that specifies the volume, start and end coordinates for the centreline on the geometric object. Values of theta at which dividing lines are to be placed, fractions of the radius for the central box at the dividing lines, the number of layers and the timestepper. Timestepper defaults to Steady dummy timestepper.
Definition at line 137 of file tube_mesh.template.h.
References oomph::TubeMesh< ELEMENT >::Domain_pt.
|
inlinevirtual |
Destructor: empty.
Definition at line 190 of file tube_mesh.template.h.