File compute_diameter.hpp
-
template<typename GenericPolytope>
struct compute_diameter Public Static Functions
-
template<typename NT>
static inline NT compute(GenericPolytope)
-
template<typename NT>
-
template<typename Point>
struct compute_diameter<Spectrahedron<Point>> Public Static Functions
-
template<typename NT>
static inline NT compute(Spectrahedron<Point> &P)
-
template<typename NT>
-
template<typename Point>
struct compute_diameter<CorrelationSpectrahedron<Point>> Public Static Functions
-
template<typename NT>
static inline NT compute(CorrelationSpectrahedron<Point> &P)
-
template<typename NT>
-
template<typename Point>
struct compute_diameter<CorrelationSpectrahedron_MT<Point>> Public Static Functions
-
template<typename NT>
static inline NT compute(CorrelationSpectrahedron_MT<Point> &P)
-
template<typename NT>
-
template<typename Point, typename RandomNumberGenerator>
struct compute_diameter<IntersectionOfVpoly<VPolytope<Point>, RandomNumberGenerator>> Public Static Functions
-
template<typename NT>
static inline NT compute(IntersectionOfVpoly<VPolytope<Point>, RandomNumberGenerator> &P)
-
template<typename NT>
-
template<typename Point>
struct compute_diameter<ZonoIntersectHPoly<Zonotope<Point>, HPolytope<Point>>>
-
template<typename Polytope, typename Point>
struct compute_diameter<BallIntersectPolytope<Polytope, Ball<Point>>>
-
template<typename Point>
struct compute_diameter<OrderPolytope<Point>> Public Static Functions
-
template<typename NT>
static inline NT compute(OrderPolytope<Point> &P)
-
template<typename NT>
-
template<typename Point>
struct compute_diameter<BallIntersectPolytope<OrderPolytope<Point>, Ellipsoid<Point>>> Public Static Functions
-
template<typename NT>
static inline NT compute(BallIntersectPolytope<OrderPolytope<Point>, Ellipsoid<Point>> &P)
-
template<typename NT>