00001 #ifndef _baerbel_mygrids_h
00002 #define _baerbel_mygrids_h
00003
00004 #include <base/config.h>
00005 #include <base/exceptions.h>
00006 #include <base/point.h>
00007 #include <map>
00008
00009 using namespace dealii;
00010
00011
00012
00013
00014
00015 class MyGridGenerator
00016 {
00017 public:
00018 template <int dim>
00019 static void my_hyper_L (Triangulation<dim> &tria,
00020 const double left = -1.,
00021 const double right= 1.,
00022 const bool colorize = false);
00023 template <int dim>
00024 static void my_hyper_cube_slit (Triangulation<dim> &tria,
00025 const double left = -1.,
00026 const double right= 1.,
00027 const bool colorize = false);
00028
00029 private:
00030 };
00031
00032
00033
00034 #endif // _baerbel_mygrids_h