getfem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Getfem-commits] r4635 - in /trunk/getfem/interface/src: getfemint.cc gf


From: Yves . Renard
Subject: [Getfem-commits] r4635 - in /trunk/getfem/interface/src: getfemint.cc gf_slice_get.cc
Date: Wed, 30 Apr 2014 13:29:20 -0000

Author: renard
Date: Wed Apr 30 15:29:19 2014
New Revision: 4635

URL: http://svn.gna.org/viewcvs/getfem?rev=4635&view=rev
Log:
small fix

Modified:
    trunk/getfem/interface/src/getfemint.cc
    trunk/getfem/interface/src/gf_slice_get.cc

Modified: trunk/getfem/interface/src/getfemint.cc
URL: 
http://svn.gna.org/viewcvs/getfem/trunk/getfem/interface/src/getfemint.cc?rev=4635&r1=4634&r2=4635&view=diff
==============================================================================
--- trunk/getfem/interface/src/getfemint.cc     (original)
+++ trunk/getfem/interface/src/getfemint.cc     Wed Apr 30 15:29:19 2014
@@ -1550,7 +1550,8 @@
   /* ensure that out[idx] is valid */
   void mexargs_out::check() const {
     if (nb_arg != -1) {
-      if ((idx >= nb_arg) && !(idx==0)) THROW_INTERNAL_ERROR;
+      if ((idx >= nb_arg) && !(idx==0))
+        GMM_ASSERT1(false, "Insufficient number of output arguments");
     }
     if (size_type(idx) >= out.size()) out.resize(idx+1, 0);
   }

Modified: trunk/getfem/interface/src/gf_slice_get.cc
URL: 
http://svn.gna.org/viewcvs/getfem/trunk/getfem/interface/src/gf_slice_get.cc?rev=4635&r1=4634&r2=4635&view=diff
==============================================================================
--- trunk/getfem/interface/src/gf_slice_get.cc  (original)
+++ trunk/getfem/interface/src/gf_slice_get.cc  Wed Apr 30 15:29:19 2014
@@ -283,13 +283,13 @@
       indices of each "edges" which is on the border of the slice.
       This function is useless except for post-processing address@hidden/
     sub_command
-      ("edges", 0, 0, 0, 3,
+      ("edges", 0, 0, 3, 3,
        getfem::mesh m;
        dal::bit_vector slice_edges;
        getfem::mesh_slicer slicer(sl->linked_mesh());
        getfem::slicer_build_edges_mesh action(m,slice_edges);
        slicer.push_back_action(action); slicer.exec(*sl);
-       
+
        /* return a point list, a connectivity array, and optionnaly a list of 
edges with are part of the slice */
        double nan = get_NaN();
        dal::bit_vector bv = m.points().index();




reply via email to

[Prev in Thread] Current Thread [Next in Thread]