00001
00002
00008 #if !defined(__geom_mesh_simplicial_valid_h__)
00009 #define __geom_mesh_simplicial_valid_h__
00010
00011 #include "SimpMeshRed.h"
00012
00013 #include "../simplex/SimplexJac.h"
00014
00015 #include "ads/algorithm/unique.h"
00016
00017 BEGIN_NAMESPACE_GEOM
00018
00020 template<int N, int M, typename T,
00021 template<class> class Node,
00022 template<class> class Cell,
00023 template<class,class> class Cont>
00024 bool
00025 isValid(const SimpMeshRed<N,M,T,Node,Cell,Cont>& mesh);
00026
00027 END_NAMESPACE_GEOM
00028
00029 #define __geom_mesh_simplicial_valid_ipp__
00030 #include "valid.ipp"
00031 #undef __geom_mesh_simplicial_valid_ipp__
00032
00033 #endif