/////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////// More...
#include <quarter_pipe_mesh.template.h>
Public Member Functions | |
ElasticRefineableQuarterPipeMesh (const unsigned &ntheta, const unsigned &nr, const unsigned &nz, const double &rmin, const double &rmax, const double &length, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | |
Constructor: Pass number of elements in various directions, the inner and outer radius and the length of the tube. Builds mesh and copies Eulerian coords to Lagrangian ones so that the initial configuration is the stress-free one. More... | |
Public Member Functions inherited from oomph::ElasticQuarterPipeMesh< ELEMENT > | |
ElasticQuarterPipeMesh (const unsigned &ntheta, const unsigned &nr, const unsigned &nz, const double &rmin, const double &rmax, const double &length, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | |
Constructor: Pass number of elements in various directions, the inner and outer radius and the length of the tube. Builds mesh and copies Eulerian coords to Lagrangian ones so that the initial configuration is the stress-free one. More... | |
Public Member Functions inherited from oomph::QuarterPipeMesh< ELEMENT > | |
QuarterPipeMesh (const unsigned &ntheta, const unsigned &nr, const unsigned &nz, const double &rmin, const double &rmax, const double &length, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | |
Constructor: Pass number of elements in various directions, the inner and outer radius and the length of the tube. More... | |
virtual | ~QuarterPipeMesh () |
Empty Destructor. More... | |
QuarterPipeDomain * | domain_pt () |
Access function to domain. More... | |
QuarterPipeDomain * | domain_pt () const |
Access function to underlying domain. More... | |
Public Member Functions inherited from oomph::SimpleCubicMesh< ELEMENT > | |
SimpleCubicMesh (const unsigned &nx, const unsigned &ny, const unsigned &nz, const double &lx, const double &ly, const double &lz, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | |
Constructor: Pass number of elements in the x, y, and z directions, and the corresponding dimensions. Assume that the back lower left corner is located at (0,0,0) Timestepper defaults to Steady. More... | |
SimpleCubicMesh (const unsigned &nx, const unsigned &ny, const unsigned &nz, const double &xmin, const double &xmax, const double &ymin, const double &ymax, const double &zmin, const double &zmax, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | |
Constructor: Pass the number of elements in the x,y and z directions and the correspoding minimum and maximum values of the coordinates in each direction. More... | |
const unsigned & | nx () const |
Access function for number of elements in x directions. More... | |
const unsigned & | ny () const |
Access function for number of elements in y directions. More... | |
const unsigned & | nz () const |
Access function for number of elements in y directions. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from oomph::SimpleCubicMesh< ELEMENT > | |
void | build_mesh (TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) |
Generic mesh construction function: contains all the hard work. More... | |
Protected Attributes inherited from oomph::QuarterPipeMesh< ELEMENT > | |
unsigned | Ntheta |
Number of elements azimuthal direction. More... | |
unsigned | Nr |
Number of elements radial direction. More... | |
unsigned | Nz |
Number of elements axial direction. More... | |
double | Rmin |
Inner radius. More... | |
double | Rmax |
Outer radius. More... | |
double | Length |
Length. More... | |
QuarterPipeDomain * | Domain_pt |
Pointer to domain. More... | |
Protected Attributes inherited from oomph::SimpleCubicMesh< ELEMENT > | |
unsigned | Nx |
Number of elements in x direction. More... | |
unsigned | Ny |
Number of elements in y direction. More... | |
unsigned | Nz |
Number of elements in y direction. More... | |
double | Xmin |
Minimum value of x coordinate. More... | |
double | Xmax |
Maximum value of x coordinate. More... | |
double | Ymin |
Minimum value of y coordinate. More... | |
double | Ymax |
Minimum value of y coordinate. More... | |
double | Zmin |
Minimum value of z coordinate. More... | |
double | Zmax |
Maximum value of z coordinate. More... | |
/////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////
Refineable elastic quarter pipe mesh class
Definition at line 209 of file quarter_pipe_mesh.template.h.
|
inline |
Constructor: Pass number of elements in various directions, the inner and outer radius and the length of the tube. Builds mesh and copies Eulerian coords to Lagrangian ones so that the initial configuration is the stress-free one.
Definition at line 218 of file quarter_pipe_mesh.template.h.
References oomph::QuarterPipeMesh< ELEMENT >::Domain_pt, and oomph::SimpleCubicMesh< ELEMENT >::nz().