volume.c: delay computation of point where volume is non-zero, if needed
commit4e7a7ef4b879ec368fa02dff82cb93820f88159d
authorSven Verdoolaege <skimo@kotnet.org>
Wed, 4 Apr 2007 16:03:58 +0000 (4 18:03 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Wed, 4 Apr 2007 16:05:18 +0000 (4 18:05 +0200)
treed1c244d021be39e15509149c50bfa821b8cdd4db
parent15b32c705cbfc4a52ea66b7fbe0cac7c949d12e4
volume.c: delay computation of point where volume is non-zero, if needed

Previously, we would compute this point in a given chamber
for the whole polytope.  If no such point could be found a priori that
was valid for all subsequent triangulations, we resorted to some heuristics.
Now, if no point can be found that is valid for the whole polytope,
a point is computed that is valid for a given part of the polytope.

We are now also more aggressive about skipping parts that would
have a zero volume for all integer parameter values under consideration.
volume.c