Searched refs:matB (Results 1 - 17 of 17) sorted by relevance

/external/eigen/doc/snippets/
H A DTopicAliasing_mult2.cpp1 MatrixXf matA(2,2), matB(2,2);
5 matB = matA * matA;
6 cout << matB << endl << endl;
9 matB.noalias() = matA * matA;
10 cout << matB; variable
H A DTutorial_AdvancedInitialization_Block.cpp3 MatrixXf matB(4, 4);
4 matB << matA, matA/10, matA/10, matA;
5 std::cout << matB << std::endl;
/external/eigen/Eigen/src/Eigenvalues/
H A DGeneralizedSelfAdjointEigenSolver.h85 * \param[in] matB Positive-definite matrix in matrix pencil.
93 * selfadjoint matrix \f$ A \f$ and \a matB the positive definite matrix
107 GeneralizedSelfAdjointEigenSolver(const MatrixType& matA, const MatrixType& matB, argument
111 compute(matA, matB, options);
118 * \param[in] matB Positive-definite matrix in matrix pencil.
130 * with \a matA the selfadjoint matrix \f$ A \f$ and \a matB the positive definite
154 GeneralizedSelfAdjointEigenSolver& compute(const MatrixType& matA, const MatrixType& matB,
164 compute(const MatrixType& matA, const MatrixType& matB, int options) argument
166 eigen_assert(matA.cols()==matA.rows() && matB.rows()==matA.rows() && matB
[all...]
H A DSelfAdjointEigenSolver.h333 SelfAdjointEigenSolver(const MatrixType& matA, const MatrixType& matB, bool computeEigenvectors = true) argument
339 static_cast<GeneralizedSelfAdjointEigenSolver<MatrixType>*>(this)->compute(matA, matB, computeEigenvectors ? ComputeEigenvectors : EigenvaluesOnly);
347 void compute(const MatrixType& matA, const MatrixType& matB, bool computeEigenvectors = true) argument
349 compute(matA, matB, computeEigenvectors ? ComputeEigenvectors : EigenvaluesOnly);
/external/chromium-trace/trace-viewer/tracing/third_party/gl-matrix/spec/gl-matrix/
H A Dmat2-spec.js24 var out, matA, matB, identity, result;
30 matB = [5, 6,
123 beforeEach(function() { result = mat2.multiply(out, matA, matB); });
128 it("should not modify matB", function() { expect(matB).toBeEqualish([5, 6, 7, 8]); });
132 beforeEach(function() { result = mat2.multiply(matA, matA, matB); });
136 it("should not modify matB", function() { expect(matB).toBeEqualish([5, 6, 7, 8]); });
139 describe("when matB is the output matrix", function() {
140 beforeEach(function() { result = mat2.multiply(matB, mat
[all...]
H A Dmat2d-spec.js24 var out, matA, matB, identity, result;
35 matB = [7, 8,
101 beforeEach(function() { result = mat2d.multiply(out, matA, matB); });
106 it("should not modify matB", function() { expect(matB).toBeEqualish(oldB); });
110 beforeEach(function() { result = mat2d.multiply(matA, matA, matB); });
114 it("should not modify matB", function() { expect(matB).toBeEqualish(oldB); });
117 describe("when matB is the output matrix", function() {
118 beforeEach(function() { result = mat2d.multiply(matB, mat
[all...]
H A Dmat3-spec.js26 var out, matA, matB, identity, result;
33 matB = [1, 0, 0,
269 beforeEach(function() { result = mat3.multiply(out, matA, matB); });
286 it("should not modify matB", function() {
287 expect(matB).toBeEqualish([
296 beforeEach(function() { result = mat3.multiply(matA, matA, matB); });
306 it("should not modify matB", function() {
307 expect(matB).toBeEqualish([
315 describe("when matB is the output matrix", function() {
316 beforeEach(function() { result = mat3.multiply(matB, mat
[all...]
H A Dmat4-spec.js25 var out, matA, matB, identity, result;
34 matB = [1, 0, 0, 0,
196 beforeEach(function() { result = mat4.multiply(out, matA, matB); });
215 it("should not modify matB", function() {
216 expect(matB).toBeEqualish([
226 beforeEach(function() { result = mat4.multiply(matA, matA, matB); });
237 it("should not modify matB", function() {
238 expect(matB).toBeEqualish([
247 describe("when matB is the output matrix", function() {
248 beforeEach(function() { result = mat4.multiply(matB, mat
[all...]
/external/eigen/test/
H A Dcholesky.cpp77 MatrixType matB = MatrixType::Random(rows,cols), matX(rows,cols); local
98 matX = chollo.solve(matB);
99 VERIFY_IS_APPROX(symm * matX, matB);
106 matX = cholup.solve(matB);
107 VERIFY_IS_APPROX(symm * matX, matB);
121 m2 += symmLo.template selfadjointView<Lower>().llt().solve(matB);
122 VERIFY_IS_APPROX(m2, m1 + symmLo.template selfadjointView<Lower>().llt().solve(matB));
124 m2 -= symmLo.template selfadjointView<Lower>().llt().solve(matB);
125 VERIFY_IS_APPROX(m2, m1 - symmLo.template selfadjointView<Lower>().llt().solve(matB));
127 m2.noalias() += symmLo.template selfadjointView<Lower>().llt().solve(matB);
260 MatrixType matB = MatrixType::Random(rows,cols), matX(rows,cols); local
[all...]
H A Dsparse_solvers.cpp80 SparseMatrix<Scalar> matB(rows, rows);
85 initSparse<Scalar>(density, refMatB, matB);
87 m2.template triangularView<Lower>().solveInPlace(matB);
88 VERIFY_IS_APPROX(matB.toDense(), refMatB);
92 initSparse<Scalar>(density, refMatB, matB);
94 m2.template triangularView<Upper>().solveInPlace(matB);
95 VERIFY_IS_APPROX(matB, refMatB);
/external/eigen/test/eigen2/
H A Deigen2_cholesky.cpp34 MatrixType matB = MatrixType::Random(rows,cols), matX(rows,cols); local
75 ldlt.solve(matB, &matX);
76 VERIFY_IS_APPROX(symm * matX, matB);
85 chol.solve(matB, &matX);
86 VERIFY_IS_APPROX(symm * matX, matB);
/external/deqp/framework/common/
H A DtcuMatrix.hpp236 const Matrix<T, 2, 1> matB = Matrix<T, 2, 1>(areaB); local
240 const T schurComplement = T(1.0f) / (matD - matC*invA*matB)(0,0);
243 const Matrix<T, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA;
244 const Matrix<T, 2, 1> blockB = (zeroMat-invA)*matB*schurComplement;
287 const Matrix<T, 2, 2> matB = Matrix<T, 2, 2>(areaB); local
291 const Matrix<T, 2, 2> schurComplement = inverse(matD - matC*invA*matB);
294 const Matrix<T, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA;
295 const Matrix<T, 2, 2> blockB = (zeroMat-invA)*matB*schurComplement;
/external/skia/src/effects/
H A DSkColorMatrix.cpp132 void SkColorMatrix::setConcat(const SkColorMatrix& matA, const SkColorMatrix& matB) { argument
133 SetConcat(fMat, matA.fMat, matB.fMat);
/external/deqp/modules/gles3/functional/
H A Des3fShaderMatrixTests.cpp767 const tcu::Matrix<float, 2, 1> matB = tcu::Matrix<float, 2, 1>(areaB); local
771 const float schurComplement = 1.0f / (matD - matC*invA*matB)(0,0);
774 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA;
775 const tcu::Matrix<float, 2, 1> blockB = (zeroMat-invA)*matB*schurComplement;
819 const tcu::Matrix<float, 2, 2> matB = Mat2(areaB); local
823 const tcu::Matrix<float, 2, 2> schurComplement = inverse(matD - matC*invA*matB);
826 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA;
827 const tcu::Matrix<float, 2, 2> blockB = (zeroMat-invA)*matB*schurComplement;
/external/deqp/modules/glshared/
H A DglsBuiltinPrecisionTests.cpp3666 ExprP<Vec2> matB = bindExpression("matB", ctx, vec2(mat[2][0], mat[2][1])); local
3672 (matD - dot(matC * invA, matB)));
3674 ExprP<Vec2> t1 = invA * matB;
3681 (invA * matB) * -schur);
3705 ExprP<Mat2> matB = bindExpression("matB", ctx, local
3715 inverse(matD + -(matC * invA * matB)));
3717 invA + (invA * matB * schur * matC * invA));
3719 (-invA) * matB * schu
[all...]
/external/opencv/cvaux/src/
H A Dcvepilines.cpp2427 CvMat matB = cvMat( 8, 1, CV_64F, b ); local
2431 CV_CALL( cvMatMulAdd( &matInvA, &matB, 0, &matX ));
2567 CvMat matB = cvMat( 8, 1, CV_64F, b );
2571 CV_CALL( cvMatMulAdd( &matInvA, &matB, 0, &matX ));
/external/robolectric/lib/main/
H A Dandroid.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/android/ com/android/internal/ com/android/internal/util/ ...

Completed in 435 milliseconds