Mercurial > octave
view test/bug-45351/bug-45351.tst @ 31248:8b75954a4670
delaunayn: adjust node ordering for positive outward normal vectors (bug #53397)
* delaunayn.m: Check sign of simplex volume, flip node order for negative
volumes to ensure positive (outward-pointing) normal vectors. Add BISTs to
check for positive volumes.
* etc/News.8.md: Append function improvement note to delaunayn change
paragraph under General Improvements.
author | Nicholas R. Jankowski <jankowski.nicholas@gmail.com> |
---|---|
date | Thu, 29 Sep 2022 23:09:05 -0400 |
parents | f75882347af3 |
children |
line wrap: on
line source
%!shared obj, h1, h2, h3 %! obj = bug45351 (); %! [h1, h2, h3] = obj.get_handles (); %!assert <*45351> (obj.bar (1), 'bug45351.foo: 1') %!assert <*45351> (obj.bar (2), 'bug45351.foo: 2') %!assert <*45351> (obj.bar (3), 'bug45351.foo: 3') %!assert <*45351> (h1 (obj, 1), 'bug45351.foo: 1') %!assert <*45351> (h2 (obj, 2), 'bug45351.foo: 2') %!assert <*45351> (h3 (obj, 3), 'bug45351.foo: 3') %!error (obj.h1 (1)) %!error (obj.h2 (2)) %!error (obj.h3 (3))