31 #ifndef OOMPH_BACKWARD_STEP_MESH_HEADER    32 #define OOMPH_BACKWARD_STEP_MESH_HEADER    36   #include <oomph-lib-config.h>    41 #include "../generic/refineable_quad_mesh.h"    50  template<
class ELEMENT>
    65                         const unsigned& nx_cut_out,
    66                         const unsigned& ny_cut_out,
    69                         TimeStepper* time_stepper_pt=
    70                         &Mesh::Default_TimeStepper) :
    85                    const unsigned& nx_cut_out,
    86                    const unsigned& ny_cut_out,
   101  template<
class ELEMENT>
   104   public RefineableQuadMesh<ELEMENT>
   117                                    const unsigned& nx_cut_out,
   118                                    const unsigned& ny_cut_out,
   121                                    TimeStepper* time_stepper_pt=
   122                                    &Mesh::Default_TimeStepper) :
   125                                   lx,ly,time_stepper_pt)
   131       this->setup_quadtree_forest();
 const unsigned & nx() const
Return number of elements in x direction. 
 
BackwardStepQuadMesh(const unsigned &nx, const unsigned &ny, const unsigned &nx_cut_out, const unsigned &ny_cut_out, const double &lx, const double &ly, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)
Pass overall number of elements in the horizontal and vertical directions, nx and ny...
 
RefineableBackwardStepQuadMesh(const unsigned &nx, const unsigned &ny, const unsigned &nx_cut_out, const unsigned &ny_cut_out, const double &lx, const double &ly, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)
Pass overall number of elements in the horizontal and vertical directions, nx and ny...
 
const unsigned & ny() const
Return number of elements in y direction. 
 
virtual ~RefineableBackwardStepQuadMesh()
Destructor: Empty. 
 
void build_mesh(const unsigned &nx, const unsigned &ny, const unsigned &nx_cut_out, const unsigned &ny_cut_out, const double &lx, const double &ly)
Actual build function. 
 
Refineable backward step mesh. 
 
virtual ~BackwardStepQuadMesh()
Destructor: Empty.