Channel with leaflet mesh. More...
#include <channel_with_leaflet_mesh.template.h>
Public Member Functions | |
ChannelWithLeafletMesh (GeomObject *leaflet_pt, const double &lleft, const double &lright, const double &hleaflet, const double &htot, const unsigned &nleft, const unsigned &nright, const unsigned &ny1, const unsigned &ny2, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | |
Constructor: Pass pointer to GeomObject that represents the leaflet, the length of the domain to left and right of the leaflet, the height of the leaflet and the overall height of the channel, the number of element columns to the left and right of the leaflet, the number of rows of elements from the bottom of the channel to the end of the leaflet, the number of rows of elements above the end of the leaflet. Timestepper defaults to Steady default Timestepper defined in the Mesh base class. More... | |
virtual | ~ChannelWithLeafletMesh () |
Destructor : empty. More... | |
ChannelWithLeafletDomain * | domain_pt () |
Access function to domain. More... | |
Public Member Functions inherited from oomph::SimpleRectangularQuadMesh< ELEMENT > | |
SimpleRectangularQuadMesh (const unsigned &Nx, const unsigned &Ny, const double &Lx, const double &Ly, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | |
Constructor: Pass number of elements in the horizontal and vertical directions, and the corresponding dimensions. Timestepper defaults to Steady. 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... | |
Protected Attributes | |
ChannelWithLeafletDomain * | Domain_pt |
Pointer to domain. More... | |
GeomObject * | Leaflet_pt |
Pointer to GeomObject that represents the leaflet. More... | |
Channel with leaflet mesh.
Definition at line 54 of file channel_with_leaflet_mesh.template.h.
oomph::ChannelWithLeafletMesh< ELEMENT >::ChannelWithLeafletMesh | ( | GeomObject * | leaflet_pt, |
const double & | lleft, | ||
const double & | lright, | ||
const double & | hleaflet, | ||
const double & | htot, | ||
const unsigned & | nleft, | ||
const unsigned & | nright, | ||
const unsigned & | ny1, | ||
const unsigned & | ny2, | ||
TimeStepper * | time_stepper_pt = &Mesh::Default_TimeStepper |
||
) |
Constructor: Pass pointer to GeomObject that represents the leaflet, the length of the domain to left and right of the leaflet, the height of the leaflet and the overall height of the channel, the number of element columns to the left and right of the leaflet, the number of rows of elements from the bottom of the channel to the end of the leaflet, the number of rows of elements above the end of the leaflet. Timestepper defaults to Steady default Timestepper defined in the Mesh base class.
Definition at line 48 of file channel_with_leaflet_mesh.template.cc.
References oomph::ChannelWithLeafletMesh< ELEMENT >::Domain_pt, and oomph::ChannelWithLeafletMesh< ELEMENT >::Leaflet_pt.
|
inlinevirtual |
Destructor : empty.
Definition at line 79 of file channel_with_leaflet_mesh.template.h.
|
inline |
Access function to domain.
Definition at line 82 of file channel_with_leaflet_mesh.template.h.
References oomph::ChannelWithLeafletMesh< ELEMENT >::Domain_pt.
Referenced by oomph::MacroElementNodeUpdateChannelWithLeafletMesh< ELEMENT >::MacroElementNodeUpdateChannelWithLeafletMesh().
|
protected |
Pointer to domain.
Definition at line 89 of file channel_with_leaflet_mesh.template.h.
Referenced by oomph::ChannelWithLeafletMesh< ELEMENT >::ChannelWithLeafletMesh(), and oomph::ChannelWithLeafletMesh< ELEMENT >::domain_pt().
|
protected |
Pointer to GeomObject that represents the leaflet.
Definition at line 92 of file channel_with_leaflet_mesh.template.h.
Referenced by oomph::AlgebraicChannelWithLeafletMesh< ELEMENT >::AlgebraicChannelWithLeafletMesh(), oomph::ChannelWithLeafletMesh< ELEMENT >::ChannelWithLeafletMesh(), and oomph::MacroElementNodeUpdateChannelWithLeafletMesh< ELEMENT >::MacroElementNodeUpdateChannelWithLeafletMesh().