File convex_bodies_generator.h

Functions

template<class ConvexBody>
ConvexBody generate_unit_ball(unsigned int dim)

This function generates a unit ball of given dimension

Template Parameters:

ConvexBody – Type of returned Convex Body

template<class ConvexBody>
ConvexBody generate_unit_ball_intersect_hyperplane(unsigned int dim)

This function generates a unit ball of given dimension intersected by a hyperplane

Template Parameters:

ConvexBody – Type of returned Convex Body

template<class ConvexBody>
ConvexBody generate_unit_ball_intersect_logsumexp(unsigned int dim)

This function generates a unit ball of given dimension intersected by a logsum exponential function

Template Parameters:

ConvexBody – Type of returned Convex Body