hv_approx().hv_contributions() is much faster for 2D
inputs.DTLZLinearShape.8d.front.60pts.10 and
ran.10pts.9d.10.hypervolume() now uses the HV3D+ algorithm for the
3D case and the HV4D+ algorithm for the 4D case. For dimensions larger
than 4, the recursive algorithm uses HV4D+ as the base case, which is
significantly faster.
read_datasets() is significantly faster for large
files.
is_nondominated() and
filter_dominated() are faster for 3D inputs.
vorobT() and vorobDev() to
vorob_t() and vorob_dev() to be consistent
with other function names.