randomMatrices.h File Reference
#include <Eigen/Core>
#include <3rd-party/effolkronium/random.hpp>
Include dependency graph for randomMatrices.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  jrl::qp::test::scalar_normal_random_op< Scalar >
 

Namespaces

 jrl
 
 jrl::qp
 
 jrl::qp::test
 

Functions

auto jrl::qp::test::randnVec (Eigen::Index size, double mean=0, double stddev=1)
 
auto jrl::qp::test::randnMat (Eigen::Index rows, Eigen::Index cols, double mean=0, double stddev=1)
 
Eigen::VectorXd jrl::qp::test::randUnitVec (Eigen::Index size)
 
Eigen::MatrixXd jrl::qp::test::randOrtho (Eigen::Index size, bool special=false)
 
Eigen::MatrixXd jrl::qp::test::randn (Eigen::Index rows, Eigen::Index cols, Eigen::Index rank=-1)
 
std::pair< Eigen::MatrixXd, Eigen::MatrixXd > jrl::qp::test::randDependent (Eigen::Index cols, Eigen::Index rowsA, Eigen::Index rankA, Eigen::Index rowsB, Eigen::Index rankB, Eigen::Index rankAB)