aboutsummaryrefslogtreecommitdiff
path: root/math/octave-forge-level-set/files/patch-internal__mesh.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'math/octave-forge-level-set/files/patch-internal__mesh.cpp')
-rw-r--r--math/octave-forge-level-set/files/patch-internal__mesh.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/math/octave-forge-level-set/files/patch-internal__mesh.cpp b/math/octave-forge-level-set/files/patch-internal__mesh.cpp
new file mode 100644
index 000000000000..0a01f2db50f4
--- /dev/null
+++ b/math/octave-forge-level-set/files/patch-internal__mesh.cpp
@@ -0,0 +1,20 @@
+--- internal_mesh.cpp.orig 2021-02-22 04:30:13 UTC
++++ internal_mesh.cpp
+@@ -300,7 +300,7 @@ getInnerSegment (const octave_scalar_map& segs,
+
+ assert (innerPts.empty ());
+ const ColumnVector inners = segs.contents ("inners").column_vector_value ();
+- const unsigned nInners = inners.nelem ();
++ const unsigned nInners = inners.numel ();
+ for (unsigned i = 0; i < nInners; ++i)
+ innerPts.push_back (inners(nInners - i - 1) - 1);
+ }
+@@ -387,7 +387,7 @@ DEFUN_DLD (__levelset_internal_mesh, args, nargout,
+ {
+ const unsigned cur = bdryElems(i) - 1;
+ const Cell cellSegs = bdryelSegs(i).cell_value ();
+- const unsigned nSegs = cellSegs.nelem ();
++ const unsigned nSegs = cellSegs.numel ();
+
+ std::vector<octave_scalar_map> segs;
+ indexArr endEdges;