/external/webrtc/webrtc/modules/audio_processing/beamformer/ |
D | complex_matrix.h | 26 class ComplexMatrix : public Matrix<complex<T> > { 28 ComplexMatrix() : Matrix<complex<T> >() {} in ComplexMatrix() function 30 ComplexMatrix(size_t num_rows, size_t num_columns) in ComplexMatrix() function 33 ComplexMatrix(const complex<T>* data, size_t num_rows, size_t num_columns) in ComplexMatrix() function 37 ComplexMatrix& PointwiseConjugate() { in PointwiseConjugate() 47 ComplexMatrix& PointwiseConjugate(const ComplexMatrix& operand) { in PointwiseConjugate() 52 ComplexMatrix& ConjugateTranspose() { in ConjugateTranspose() 61 ComplexMatrix& ConjugateTranspose(const ComplexMatrix& operand) { in ConjugateTranspose() 67 ComplexMatrix& ZeroImag() { in ZeroImag() 77 ComplexMatrix& ZeroImag(const ComplexMatrix& operand) { in ZeroImag() [all …]
|
D | complex_matrix_unittest.cc | 33 ComplexMatrix<float> initial_mat(*kValuesInitial, kNumRows, kNumCols); in TEST() 34 ComplexMatrix<float> expected_result(*kValuesExpected, kNumRows, kNumCols); in TEST() 35 ComplexMatrix<float> actual_result(kNumRows, kNumCols); in TEST() 64 ComplexMatrix<float> initial_mat( in TEST() 66 ComplexMatrix<float> expected_result( in TEST() 68 ComplexMatrix<float> actual_result(kNumResultRows, kNumResultCols); in TEST() 89 ComplexMatrix<float> initial_mat(*kValuesInitial, kNumRows, kNumCols); in TEST() 90 ComplexMatrix<float> expected_result(*kValuesExpected, kNumRows, kNumCols); in TEST() 91 ComplexMatrix<float> actual_result; in TEST()
|
D | covariance_matrix_generator.cc | 29 float Norm(const ComplexMatrix<float>& x) { in Norm() 45 ComplexMatrix<float>* mat) { in UniformCovarianceMatrix() 70 ComplexMatrix<float>* mat) { in AngledCovarianceMatrix() 74 ComplexMatrix<float> interf_cov_vector(1, geometry.size()); in AngledCovarianceMatrix() 75 ComplexMatrix<float> interf_cov_vector_transposed(geometry.size(), 1); in AngledCovarianceMatrix() 96 ComplexMatrix<float>* mat) { in PhaseAlignmentMasks()
|
D | covariance_matrix_generator.h | 28 ComplexMatrix<float>* mat); 38 ComplexMatrix<float>* mat); 49 ComplexMatrix<float>* mat);
|
D | nonlinear_beamformer.cc | 80 float Norm(const ComplexMatrix<float>& mat, in Norm() 81 const ComplexMatrix<float>& norm_mat) { in Norm() 103 complex<float> ConjugateDotProduct(const ComplexMatrix<float>& lhs, in ConjugateDotProduct() 104 const ComplexMatrix<float>& rhs) { in ConjugateDotProduct() 126 float SumAbs(const ComplexMatrix<float>& mat) { in SumAbs() 138 float SumSquares(const ComplexMatrix<float>& mat) { in SumSquares() 151 void TransposedConjugatedProduct(const ComplexMatrix<float>& in, in TransposedConjugatedProduct() 152 ComplexMatrix<float>* out) { in TransposedConjugatedProduct()
|
D | covariance_matrix_generator_unittest.cc | 34 ComplexMatrix<float> actual_covariance_matrix(kNumberMics, kNumberMics); in TEST() 62 ComplexMatrix<float> actual_covariance_matrix(kNumberMics, kNumberMics); in TEST() 99 ComplexMatrix<float> actual_covariance_matrix(kNumberMics, kNumberMics); in TEST() 156 ComplexMatrix<float> actual_covariance_matrix(kNumberMics, kNumberMics); in TEST() 194 ComplexMatrix<float> actual_covariance_matrix(kNumberMics, kNumberMics); in TEST()
|
D | nonlinear_beamformer.h | 80 typedef ComplexMatrix<float> ComplexMatrixF;
|
/external/eigen/unsupported/test/ |
D | matrix_function.cpp | 143 MatrixType::ColsAtCompileTime, MatrixType::Options> ComplexMatrix; in testGonioFunctions() typedef 148 ComplexMatrix Ac = A.template cast<ComplexScalar>(); in testGonioFunctions() 150 ComplexMatrix exp_iA = (imagUnit * Ac).exp(); in testGonioFunctions() 151 ComplexMatrix exp_miA = (-imagUnit * Ac).exp(); in testGonioFunctions() 153 ComplexMatrix sinAc = A.sin().template cast<ComplexScalar>(); in testGonioFunctions() 156 ComplexMatrix cosAc = A.cos().template cast<ComplexScalar>(); in testGonioFunctions()
|
/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
D | MatrixPower.h | 387 MatrixType::RowsAtCompileTime, MatrixType::ColsAtCompileTime> ComplexMatrix; typedef 396 ComplexMatrix m_T, m_U; 399 ComplexMatrix m_fT; 438 const ComplexMatrix& T, 439 const ComplexMatrix& U); 444 const ComplexMatrix& T, 445 const ComplexMatrix& U); 555 Block<ComplexMatrix,Dynamic,Dynamic> blockTp(m_fT, 0, 0, m_rank, m_rank); in computeFracPower() 559 MatrixPowerAtomic<ComplexMatrix>(m_T.topLeftCorner(m_rank, m_rank), p).compute(blockTp); in computeFracPower() 572 const ComplexMatrix& T, in revertSchur() [all …]
|
D | MatrixFunction.h | 410 typedef Matrix<ComplexScalar, Rows, Cols, 0, MaxRows, MaxCols> ComplexMatrix; 412 ComplexMatrix CA = A.template cast<ComplexScalar>(); 413 ComplexMatrix Cresult; 414 matrix_function_compute<ComplexMatrix>::run(CA, atomic, Cresult);
|
/external/eigen/test/ |
D | nomalloc.cpp | 111 maxSize, maxSize> ComplexMatrix; in ctms_decompositions() typedef 115 const ComplexMatrix complexA(ComplexMatrix::Random(size, size)); in ctms_decompositions() 129 Eigen::HessenbergDecomposition<ComplexMatrix> hessDecomp; hessDecomp.compute(complexA); in ctms_decompositions() 130 Eigen::ComplexSchur<ComplexMatrix> cSchur(size); cSchur.compute(complexA); in ctms_decompositions() 131 Eigen::ComplexEigenSolver<ComplexMatrix> cEigSolver; cEigSolver.compute(complexA); in ctms_decompositions()
|