FEAT 3
Finite Element Analysis Toolbox
Loading...
Searching...
No Matches
index_calculator_meshes.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/index_calculator.hpp>
10
11namespace FEAT
12{
13 namespace Geometry
14 {
16 namespace TestAux
17 {
18
19 typedef IndexTree< Shape::Hypercube<2> > QuadIndexTree;
20 typedef IndexTree< Shape::Hypercube<1> > HEdgeIndexTree;
21 typedef IndexTree< Shape::Simplex<2> > TriaIndexTree;
22 typedef IndexTree< Shape::Simplex<1> > SEdgeIndexTree;
23
30 void validate_hypercube_edge_index_set(const HEdgeIndexTree& tree);
31
38 void validate_hypercube_quad_index_set(const QuadIndexTree& tree);
39
46 void validate_simplex_edge_index_set(const SEdgeIndexTree& tree);
47
55 void validate_simplex_triangle_index_set(const TriaIndexTree& tree);
56
57 } // namespace TestAux
59 } // namespace Geometry
60} // namespace FEAT
FEAT namespace.
Definition: adjactor.hpp:12