00001
00002
00003
00004
00005
00006
00007
00008 #ifndef ALBANY_NODALGRAPHUTILS_HPP
00009 #define ALBANY_NODALGRAPHUTILS_HPP
00010
00011
00012 namespace Albany {
00013
00019 const std::size_t hex_table[] =
00020 {1, 3, 4,
00021 0, 2, 5,
00022 1, 3, 6,
00023 0, 2, 7,
00024 0, 5, 7,
00025 1, 4, 6,
00026 2, 5, 7,
00027 3, 4, 6};
00028
00029 const std::size_t hex_nconnect = 3;
00030
00031 const std::size_t tet_table[] =
00032 {1, 2, 3,
00033 0, 2, 3,
00034 0, 1, 3,
00035 0, 1, 2};
00036
00037 const std::size_t tet_nconnect = 3;
00038
00039 const std::size_t quad_table[] =
00040 {1, 3,
00041 0, 2,
00042 1, 3,
00043 0, 2};
00044
00045 const std::size_t quad_nconnect = 2;
00046
00047
00048 const std::size_t tri_table[] =
00049 {1, 2,
00050 0, 2,
00051 0, 1};
00052
00053 const std::size_t tri_nconnect = 2;
00054
00055
00056 }
00057
00058 #endif // ALBANY_NODALGRAPHUTILS_HPP