9#include <kernel/geometry/conformal_mesh.hpp> 
   10#include <kernel/geometry/mesh_part.hpp> 
   20      typedef ConformalMesh<Shape::Triangle> TriaMesh;
 
   21      typedef MeshPart<TriaMesh> TriaSubMesh;
 
   23      TriaMesh* create_tria_mesh_2d(
int orientation);
 
   25      void validate_refined_tria_mesh_2d(
const TriaMesh& mesh, 
int orientation);
 
   27      TriaMesh* create_patch_tria_mesh_2d();
 
   29      void validate_refined_patch_tria_mesh_2d(
const TriaMesh& mesh);
 
   31      TriaSubMesh* create_patch_tria_submesh_2d();
 
   33      void validate_refined_patch_tria_submesh_2d(
const TriaSubMesh& mesh);
 
   35      TriaSubMesh* create_patch_edge_submesh_2d();
 
   37      void validate_refined_patch_edge_submesh_2d(
const TriaSubMesh& mesh);