gen_rand_hpoly: Generator function for random H-polytopes
Description
This function generates a \(d\)-dimensional polytope in H-representation with \(m\) facets. We pick \(m\) random hyperplanes tangent on the \(d\)-dimensional unit hypersphere as facets.
To declare how to set the constants \(b_i\) for each facets: (i) 'sphere', each hyperplane is tangent to the hypersphere of radius 10, (ii) 'uniform' for each \(b_i\) the generator picks a uniform number from \((0,1)\). The defalut value is 'sphere'.