// }}} itpp::cmat RandomPUE(int const dim){ //{{{ itpp::vec lambda=RandomPUEspectrum(dim); itpp::cmat U=RandomCUE(dim); return itppextmath::UDiagUdagger(U, lambda); // temp=itpp::randu(dim)-0.5; // return temp; }
// }}} itpp::cmat RandomPUE_G(int const dim, double eigen) { //{{{ itpp::vec lambda=RandomPUEspectrum_G(dim, eigen); itpp::cmat U=RandomCUE(dim); return itppextmath::UDiagUdagger(U, lambda); }