My Mesh. More...
#include <rectangle_with_moving_cylinder_mesh.h>
Public Member Functions | |
RefineableQuadMeshWithMovingCylinder (GeomObject *cylinder_pt, const double &annular_region_radius, const double &length_of_central_box, const double &x_left, const double &x_right, const double &height, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | |
Constructor. Pass pointer to geometric object that represents the cylinder; hierher the length and height of the domain. The GeomObject must be parametrised such that ![]() | |
~RefineableQuadMeshWithMovingCylinder () | |
Destructor: Delete the part of the mesh which has a Domain representation. | |
Private Attributes | |
RefineableRectangleWithHoleAndAnnularRegionMesh< ELEMENT > * | Central_mesh_pt |
Pointer to the part of the mesh which has a Domain representation. We have to store it because we can't delete it in the constructor as it would delete the Domain pointer which might be needed after the whole mesh has been constructed (e.g. for the mesh extrusion machinery)... | |
bool | Coarse_problem |
My Mesh.
Definition at line 319 of file rectangle_with_moving_cylinder_mesh.h.
oomph::RefineableQuadMeshWithMovingCylinder< ELEMENT >::RefineableQuadMeshWithMovingCylinder | ( | GeomObject * | cylinder_pt, |
const double & | annular_region_radius, | ||
const double & | length_of_central_box, | ||
const double & | x_left, | ||
const double & | x_right, | ||
const double & | height, | ||
TimeStepper * | time_stepper_pt = &Mesh::Default_TimeStepper |
||
) |
Constructor. Pass pointer to geometric object that represents the cylinder; hierher the length and height of the domain. The GeomObject must be parametrised such that sweeps around the circumference in anticlockwise direction. Timestepper defaults to Steady default timestepper.
Definition at line 1399 of file rectangle_with_moving_cylinder_mesh.template.cc.
|
inline |
Destructor: Delete the part of the mesh which has a Domain representation.
Definition at line 339 of file rectangle_with_moving_cylinder_mesh.h.
References oomph::RefineableQuadMeshWithMovingCylinder< ELEMENT >::Central_mesh_pt.
|
private |
Pointer to the part of the mesh which has a Domain representation. We have to store it because we can't delete it in the constructor as it would delete the Domain pointer which might be needed after the whole mesh has been constructed (e.g. for the mesh extrusion machinery)...
Definition at line 354 of file rectangle_with_moving_cylinder_mesh.h.
Referenced by oomph::RefineableQuadMeshWithMovingCylinder< ELEMENT >::~RefineableQuadMeshWithMovingCylinder().
|
private |
Definition at line 357 of file rectangle_with_moving_cylinder_mesh.h.