File sdp_generator.h

Typedefs

typedef boost::mt19937 RNGType

Functions

template<class NT>
void randomMatrixGOE(Eigen::Matrix<NT, Eigen::Dynamic, Eigen::Dynamic> &M)

Generates a random matrix

Template Parameters:

NT – Number type

template<typename NT>
Spectrahedron<NT, Eigen::Matrix<NT, Eigen::Dynamic, Eigen::Dynamic>, Eigen::Matrix<NT, Eigen::Dynamic, 1>> generateSDP(int n, int m)

Generates a random spectahedron S(n, m)

Template Parameters:

NT – Number type

template<typename NT>
Spectrahedron<NT, Eigen::Matrix<NT, Eigen::Dynamic, Eigen::Dynamic>, Eigen::Matrix<NT, Eigen::Dynamic, 1>> generateSDP2(int n, int m)

Generates a random spectahedron S(n, m)

Template Parameters:

NT – Number type