|
CEBL
2.1
|
#include <iostream>#include <boost/numeric/bindings/traits/ublas_matrix.hpp>#include <boost/numeric/bindings/lapack/syev.hpp>#include <boost/numeric/bindings/lapack/gesvd.hpp>#include <boost/numeric/bindings/lapack/gesdd.hpp>#include <boost/numeric/bindings/lapack/gesv.hpp>#include <boost/numeric/bindings/traits/ublas_vector.hpp>#include <boost/numeric/ublas/matrix.hpp>#include <boost/numeric/ublas/vector.hpp>#include <boost/numeric/ublas/vector_proxy.hpp>#include <boost/numeric/ublas/matrix_proxy.hpp>#include <boost/numeric/ublas/io.hpp>#include <boost/numeric/ublas/lu.hpp>#include <boost/numeric/ublas/triangular.hpp>#include <boost/random/uniform_real.hpp>#include <boost/random/variate_generator.hpp>#include <boost/random/normal_distribution.hpp>#include <boost/generator_iterator.hpp>#include <boost/random/mersenne_twister.hpp>#include <complex>#include <algorithm>#include <cfloat>
1.8.1.1