FEAT 3
Finite Element Analysis Toolbox
Loading...
Searching...
No Matches
tetris_hexa.hpp
1// FEAT3: Finite Element Analysis Toolbox, Version 3
2// Copyright (C) 2010 by Stefan Turek & the FEAT group
3// FEAT3 is released under the GNU General Public License version 3,
4// see the file 'copyright.txt' in the top level directory for details.
5
6#pragma once
7
8// includes, FEAT
9#include <kernel/geometry/conformal_mesh.hpp>
10#include <kernel/geometry/mesh_part.hpp>
11
12namespace FEAT
13{
14 namespace Geometry
15 {
17 namespace TestAux
18 {
19 typedef ConformalMesh<Shape::Hexahedron> HexaMesh;
20 typedef MeshPart<HexaMesh> HexaSubMesh;
21
55 HexaMesh* create_tetris_mesh_3d();
56
57 void validate_refined_tetris_mesh_3d(const HexaMesh& mesh);
58
59 HexaMesh* create_big_tetris_mesh_3d();
60
61 HexaSubMesh* create_tetris_quad_submesh_3d();
62
63 void validate_refined_tetris_quad_submesh_3d(const HexaSubMesh& mesh);
64
65 } // namespace TestAux
67 } // namespace Geometry
68} // namespace FEAT
FEAT namespace.
Definition: adjactor.hpp:12