![]() |
00001 // Copyright (C) 2003 Johan Hoffman and Anders Logg. 00002 // Licensed under the GNU GPL Version 2. 00003 00004 #ifndef __BOUNDARY_INIT_H 00005 #define __BOUNDARY_INIT_H 00006 00007 namespace dolfin { 00008 00009 class Mesh; 00010 00013 00014 class BoundaryInit { 00015 public: 00016 00017 static void init(Mesh& mesh); 00018 00019 private: 00020 00021 static void clear(Mesh& mesh); 00022 00023 static void initFaces(Mesh& mesh); 00024 static void initEdges(Mesh& mesh); 00025 static void initNodes(Mesh& mesh); 00026 00027 static void initFacesTri(Mesh& mesh); 00028 static void initFacesTet(Mesh& mesh); 00029 static void initEdgesTri(Mesh& mesh); 00030 static void initEdgesTet(Mesh& mesh); 00031 00032 }; 00033 00034 } 00035 00036 #endif
![]()
Documentation automatically generated with Doxygen on 10 Sep 2004.