1
30 #include <itpp/base/matfunc.h>
31 #include <itpp/base/algebra/schur.h>
32 #include <itpp/base/converters.h>
41 cmat sqrtm(const mat& A)
47 cmat sqrtm(const cmat& A)
50 schur(A, U, T);
57 R(j, j) = std::sqrt(T(j, j));
59 const double fudge = std::sqrt(std::numeric_limits::min ());
70 const std::complex conj_d = conj(d);
80 bool all(const bvec &testvec)
87 bool any(const bvec &testvec)
92 }