Home
last modified time | relevance | path

Searched refs:matC (Results 1 – 6 of 6) sorted by relevance

/external/eigen/Eigen/src/Eigenvalues/
DGeneralizedSelfAdjointEigenSolver.h184 MatrixType matC = matA.template selfadjointView<Lower>(); in compute() local
185 cholB.matrixL().template solveInPlace<OnTheLeft>(matC); in compute()
186 cholB.matrixU().template solveInPlace<OnTheRight>(matC); in compute()
188 Base::compute(matC, computeEigVecs ? ComputeEigenvectors : EigenvaluesOnly ); in compute()
197 MatrixType matC = matA.template selfadjointView<Lower>(); in compute() local
198 matC = matC * cholB.matrixL(); in compute()
199 matC = cholB.matrixU() * matC; in compute()
201 Base::compute(matC, computeEigVecs ? ComputeEigenvectors : EigenvaluesOnly); in compute()
210 MatrixType matC = matA.template selfadjointView<Lower>(); in compute() local
211 matC = matC * cholB.matrixL(); in compute()
[all …]
/external/deqp/framework/common/
DtcuMatrix.hpp237 const Matrix<T, 1, 2> matC = Matrix<T, 1, 2>(areaC); in doInverse() local
240 const T schurComplement = T(1.0f) / (matD - matC*invA*matB)(0,0); in doInverse()
243 const Matrix<T, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in doInverse()
245 const Matrix<T, 1, 2> blockC = matC*invA*(-schurComplement); in doInverse()
288 const Matrix<T, 2, 2> matC = Matrix<T, 2, 2>(areaC); in doInverse() local
291 const Matrix<T, 2, 2> schurComplement = inverse(matD - matC*invA*matB); in doInverse()
294 const Matrix<T, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in doInverse()
296 const Matrix<T, 2, 2> blockC = (zeroMat-schurComplement)*matC*invA; in doInverse()
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRenderMatrixTests.cpp763 const tcu::Matrix<float, 1, 2> matC = tcu::Matrix<float, 1, 2>(areaC); in inverse() local
766 const float schurComplement = 1.0f / (matD - matC*invA*matB)(0,0); in inverse()
769 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse()
771 const tcu::Matrix<float, 1, 2> blockC = matC*invA*(-schurComplement); in inverse()
815 const tcu::Matrix<float, 2, 2> matC = Mat2(areaC); in inverse() local
818 const tcu::Matrix<float, 2, 2> schurComplement = inverse(matD - matC*invA*matB); in inverse()
821 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse()
823 const tcu::Matrix<float, 2, 2> blockC = (zeroMat-schurComplement)*matC*invA; in inverse()
/external/deqp/modules/gles3/functional/
Des3fShaderMatrixTests.cpp768 const tcu::Matrix<float, 1, 2> matC = tcu::Matrix<float, 1, 2>(areaC); in inverse() local
771 const float schurComplement = 1.0f / (matD - matC*invA*matB)(0,0); in inverse()
774 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse()
776 const tcu::Matrix<float, 1, 2> blockC = matC*invA*(-schurComplement); in inverse()
820 const tcu::Matrix<float, 2, 2> matC = Mat2(areaC); in inverse() local
823 const tcu::Matrix<float, 2, 2> schurComplement = inverse(matD - matC*invA*matB); in inverse()
826 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse()
828 const tcu::Matrix<float, 2, 2> blockC = (zeroMat-schurComplement)*matC*invA; in inverse()
/external/deqp/modules/glshared/
DglsBuiltinPrecisionTests.cpp3706 ExprP<Vec2> matC = bindExpression("matC", ctx, vec2(mat[0][2], mat[1][2])); in doExpand() local
3711 (matD - dot(matC * invA, matB))); in doExpand()
3715 ExprP<Mat2> t3 = outerProduct(t2, matC); in doExpand()
3722 (matC * invA) * -schur); in doExpand()
3747 ExprP<Mat2> matC = bindExpression("matC", ctx, in doExpand() local
3754 inverse(matD + -(matC * invA * matB))); in doExpand()
3756 invA + (invA * matB * schur * matC * invA)); in doExpand()
3760 (-schur) * matC * invA); in doExpand()
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
DvktShaderBuiltinPrecisionTests.cpp3677 ExprP<Vec2> matC = bindExpression("matC", ctx, vec2(mat[0][2], mat[1][2])); in doExpand() local
3682 (matD - dot(matC * invA, matB))); in doExpand()
3686 ExprP<Mat2> t3 = outerProduct(t2, matC); in doExpand()
3693 (matC * invA) * -schur); in doExpand()
3718 ExprP<Mat2> matC = bindExpression("matC", ctx, in doExpand() local
3725 inverse(matD + -(matC * invA * matB))); in doExpand()
3727 invA + (invA * matB * schur * matC * invA)); in doExpand()
3731 (-schur) * matC * invA); in doExpand()