Collaboration diagram for Unary operations:
|
Functions | |
| template<typename T> | |
| DenseMatrix< T > | Transpose (const Matrix< T > &m) |
Constructs a new matrix which is the transpose of the argument: . | |
| template<typename T> | |
| DenseMatrix< T > | Adjoint (const Matrix< T > &m) |
Constructs a new matrix which is the adjoint (or conjugate transpose) of the argument: . | |
| DenseVector< double > | RealPart (const DenseVector< complex > &v) |
| Returns a DenseVector<double> containing the real part of the argument. | |
| DenseVector< double > | ImaginaryPart (const DenseVector< complex > &v) |
| Returns a DenseVector<double> containing the imaginary part of the argument. | |
| DenseMatrix< double > | RealPart (const DenseMatrix< complex > &m) |
| Returns a DenseMatrix<double> containing the real part of the argument. | |
| DenseMatrix< double > | ImaginaryPart (const DenseMatrix< complex > &m) |
| Returns a DenseMatrix<double> containing the imaginary part of the argument. | |
| DenseVector< double > & | Randomize (DenseVector< double > &v) |
| Assigns a Gaussian random vector (all components are independent, univariate Gaussian random numbers). | |
| DenseVector< complex > & | Randomize (DenseVector< complex > &v) |
| Assigns a Gaussian random vector (all real and imaginary components are independent, univariate Gaussian random numbers). | |
1.4.4