octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #60818] delaunayn - 2D code path vectorization


From: Nicholas Jankowski
Subject: [Octave-bug-tracker] [bug #60818] delaunayn - 2D code path vectorization doesn't match nD algorithm
Date: Tue, 3 Aug 2021 21:48:44 -0400 (EDT)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36

Follow-up Comment #47, bug #60818 (project octave):

separate from partitioning: 
peeking into __delaunayn__ and looking through qhull options, it seems that
qhull can compute facet areas with a couple options, but there's no general
way to go from facet area to 'n-volume'. in 3d could probably take 'facet
area' x opposite point distance to get volume, but not clear how to expand
that to nD. 

lu is already compiled, so no 'moving it into an oct file' for speed, and that
doesn't affect memory. we could evaluate the initial 'FIXME' suggestion of
moving the check right into __delanayn__.cc, and compare the compiled
vectorization or original loop options (after fixing the volume check). i'm
not set up to work on c-code, though, so I'd just be an eager spectator.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?60818>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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