changeset 262:68cae2998775

Change default value for markers to the maximum representable
author Eugenio Gianniti <eugenio.gianniti@mail.polimi.it>
date Thu, 07 Aug 2014 14:56:35 +0200
parents f22588ae37af
children a61fc34334ca
files src/Mesh.cc
diffstat 1 files changed, 6 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/Mesh.cc	Thu Aug 07 11:13:54 2014 +0200
+++ b/src/Mesh.cc	Thu Aug 07 14:56:35 2014 +0200
@@ -400,7 +400,9 @@
                        Array <octave_idx_type> const & e,
                        std::size_t const D)
 {
-  dolfin::MeshFunction <std::size_t> facet (_msh, D-1, 0);
+  dolfin::MeshFunction <std::size_t> facet (_msh, D-1,
+                                            std::numeric_limits <std::size_t>
+                                            ::max ());
   std::size_t const num_side_edges = e.cols ();
   std::vector <std::size_t> const & global_vertices =
     _msh.topology ().global_indices (0);
@@ -498,7 +500,9 @@
                       Array <octave_idx_type> const & t,
                       std::size_t const D)
 {
-  dolfin::MeshFunction <std::size_t> cell (_msh, D, 0);
+  dolfin::MeshFunction <std::size_t> cell (_msh, D,
+                                           std::numeric_limits <std::size_t>
+                                           ::max ());
   std::size_t const num_cells = t.cols ();
   std::vector <std::size_t> const & global_vertices =
     _msh.topology ().global_indices (0);