Home
last modified time | relevance | path

Searched refs:ComplexMatrix (Results 1 – 11 of 11) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/beamformer/
Dcomplex_matrix.h26 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 …]
Dcomplex_matrix_unittest.cc33 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()
Dcovariance_matrix_generator.cc29 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()
Dcovariance_matrix_generator.h28 ComplexMatrix<float>* mat);
38 ComplexMatrix<float>* mat);
49 ComplexMatrix<float>* mat);
Dnonlinear_beamformer.cc80 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()
Dcovariance_matrix_generator_unittest.cc34 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()
Dnonlinear_beamformer.h80 typedef ComplexMatrix<float> ComplexMatrixF;
/external/eigen/unsupported/test/
Dmatrix_function.cpp143 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/
DMatrixPower.h387 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 …]
DMatrixFunction.h410 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/
Dnomalloc.cpp111 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()