/external/eigen/doc/snippets/ |
H A D | TopicAliasing_mult2.cpp | 1 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 D | Tutorial_AdvancedInitialization_Block.cpp | 3 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 D | GeneralizedSelfAdjointEigenSolver.h | 85 * \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 D | SelfAdjointEigenSolver.h | 333 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 D | mat2-spec.js | 24 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 D | mat2d-spec.js | 24 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 D | mat3-spec.js | 26 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 D | mat4-spec.js | 25 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 D | cholesky.cpp | 77 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 D | sparse_solvers.cpp | 80 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 D | eigen2_cholesky.cpp | 34 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 D | tcuMatrix.hpp | 236 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 D | SkColorMatrix.cpp | 132 void SkColorMatrix::setConcat(const SkColorMatrix& matA, const SkColorMatrix& matB) { argument 133 SetConcat(fMat, matA.fMat, matB.fMat);
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fShaderMatrixTests.cpp | 767 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 D | glsBuiltinPrecisionTests.cpp | 3666 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 D | cvepilines.cpp | 2427 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 D | android.jar | META-INF/ META-INF/MANIFEST.MF com/ com/android/ com/android/internal/ com/android/internal/util/ ... |