• Main Page
  • Related Pages
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

Albany_NodalGraphUtils.hpp

Go to the documentation of this file.
00001 //*****************************************************************//
00002 //    Albany 2.0:  Copyright 2012 Sandia Corporation               //
00003 //    This Software is released under the BSD license detailed     //
00004 //    in the file "license.txt" in the top-level Albany directory  //
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

Generated on Wed Mar 26 2014 18:36:36 for Albany: a Trilinos-based PDE code by  doxygen 1.7.1