Searched defs:mat (Results 126 - 150 of 221) sorted by relevance

123456789

/external/eigen/Eigen/src/IterativeLinearSolvers/
H A DIncompleteLUT.h114 IncompleteLUT(const MatrixType& mat, const RealScalar& droptol=NumTraits<Scalar>::dummy_precision(), int fillfactor = 10) argument
119 compute(mat);
144 * Compute an incomplete LU factorization with dual threshold on the matrix mat
258 SparseMatrix<Scalar,RowMajor, Index> mat; local
259 mat = amat.twistedBy(m_Pinv);
278 // 1 - copy the lower and the upper part of the row i of mat in the working vector u
287 typename FactorType::InnerIterator j_it(mat, ii); // Iterate through the current row ii
/external/eigen/Eigen/src/PaStiXSupport/
H A DPaStiXSupport.h89 void c_to_fortran_numbering (MatrixType& mat) argument
91 if ( !(mat.outerIndexPtr()[0]) )
94 for(i = 0; i <= mat.rows(); ++i)
95 ++mat.outerIndexPtr()[i];
96 for(i = 0; i < mat.nonZeros(); ++i)
97 ++mat.innerIndexPtr()[i];
103 void fortran_to_c_numbering (MatrixType& mat) argument
106 if ( mat.outerIndexPtr()[0] == 1 )
109 for(i = 0; i <= mat.rows(); ++i)
110 --mat
315 compute(ColSpMatrix& mat) argument
328 analyzePattern(ColSpMatrix& mat) argument
359 factorize(ColSpMatrix& mat) argument
[all...]
/external/eigen/Eigen/src/SparseCore/
H A DSparseSelfAdjointView.h42 void permute_symm_to_symm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DestOrder,typename MatrixType::Index>& _dest, const typename MatrixType::Index* perm = 0);
45 void permute_symm_to_fullsymm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DestOrder,typename MatrixType::Index>& _dest, const typename MatrixType::Index* perm = 0);
314 void permute_symm_to_fullsymm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DestOrder,typename MatrixType::Index>& _dest, const typename MatrixType::Index* perm) argument
326 Index size = mat.rows();
334 for(typename MatrixType::InnerIterator it(mat,j); it; ++it)
364 for(typename MatrixType::InnerIterator it(mat,j); it; ++it)
401 void permute_symm_to_symm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DstOrder,typename MatrixType::Index>& _dest, const typename MatrixType::Index* perm) argument
414 Index size = mat.rows();
421 for(typename MatrixType::InnerIterator it(mat,j); it; ++it)
441 for(typename MatrixType::InnerIterator it(mat,
478 SparseSymmetricPermutationProduct(const MatrixType& mat, const Perm& perm) argument
[all...]
/external/eigen/Eigen/src/SparseLU/
H A DSparseLU_SupernodalMatrix.h185 InnerIterator(const MappedSuperNodalMatrix& mat, Index outer) argument
186 : m_matrix(mat),
188 m_supno(mat.colToSup()[outer]),
189 m_idval(mat.colIndexPtr()[outer]),
191 m_endidval(mat.colIndexPtr()[outer+1]),
192 m_idrow(mat.rowIndexPtr()[outer]),
193 m_endidrow(mat.rowIndexPtr()[outer+1])
H A DSparseLU.h371 void SparseLU<MatrixType, OrderingType>::analyzePattern(const MatrixType& mat) argument
374 //TODO It is possible as in SuperLU to compute row and columns scaling vectors to equilibrate the matrix mat.
377 ord(mat,m_perm_c);
381 m_mat = mat;
386 if (mat.isCompressed()) outerIndexPtr = mat.outerIndexPtr();
389 Index *outerIndexPtr_t = new Index[mat.cols()+1];
390 for(Index i = 0; i <= mat.cols(); i++) outerIndexPtr_t[i] = m_mat.outerIndexPtr()[i];
393 for (Index i = 0; i < mat.cols(); i++)
398 if(!mat
[all...]
/external/eigen/unsupported/Eigen/src/IterativeSolvers/
H A DDGMRES.h215 void dgmres(const MatrixType& mat,const Rhs& rhs, Dest& x, const Preconditioner& precond) const;
218 int dgmresCycle(const MatrixType& mat, const Preconditioner& precond, Dest& x, DenseVector& r0, RealScalar& beta, const RealScalar& normRhs, int& nbIts) const;
220 int dgmresComputeDeflationData(const MatrixType& mat, const Preconditioner& precond, const Index& it, Index& neig) const;
256 void DGMRES<_MatrixType, _Preconditioner>::dgmres(const MatrixType& mat,const Rhs& rhs, Dest& x, argument
260 int n = mat.rows();
268 r0 = rhs - mat * x;
280 dgmresCycle(mat, precond, x, r0, beta, normRhs, nbIts);
284 r0 = rhs - mat * x;
290 * \param mat The coefficient matrix
300 int DGMRES<_MatrixType, _Preconditioner>::dgmresCycle(const MatrixType& mat, cons argument
434 dgmresComputeDeflationData(const MatrixType& mat, const Preconditioner& precond, const Index& it, Index& neig) const argument
[all...]
/external/opencv/cv/src/
H A D_cvmatrix.h269 CV_INLINE void icvDetMatrix3x3_64d( const double* mat, double* det ) argument
271 #define m(y,x) mat[(y)*3 + (x)]
H A Dcvsamplers.cpp59 CvMat stub, *mat = (CvMat*)img; local
63 CV_CALL( mat = cvGetMat( mat, &stub, &coi ));
71 CV_CALL( count = cvInitLineIterator( mat, pt1, pt2, &iterator, connectivity ));
73 pix_size = CV_ELEM_SIZE(mat->type);
806 cvGetQuadrangleSubPix( const void* srcarr, void* dstarr, const CvMat* mat )
834 if( !CV_IS_MAT(mat))
848 if( mat->rows != 2 || mat->cols != 3 )
852 if( CV_MAT_TYPE( mat
[all...]
H A Dcvutils.cpp56 CvMat* mat = (CvMat*)arr; local
58 if( !CV_IS_MAT( mat ))
61 eltype = CV_MAT_TYPE( mat->type );
67 if( (mat->width != 1 && mat->height != 1) || !CV_IS_MAT_CONT(mat->type))
74 sizeof(CvContour), CV_ELEM_SIZE(eltype), mat->data.ptr,
75 mat->width*mat->height, (CvSeq*)contour_header, block ));
/external/opencv/cxcore/src/
H A Dcxmeansdv.cpp694 CvMat stub, maskstub, *mat = (CvMat*)img, *matmask = (CvMat*)mask; local
705 if( !CV_IS_MAT(mat) )
706 CV_CALL( mat = cvGetMat( mat, &stub, &coi ));
708 type = CV_MAT_TYPE( mat->type );
713 size = cvGetMatSize( mat );
714 mat_step = mat->step;
718 if( CV_IS_MAT_CONT( mat->type ))
732 IPPI_CALL( func( mat->data.ptr, mat_step, size, mean.val, sdv.val ));
742 IPPI_CALL( func( mat
[all...]
/external/skia/src/core/
H A DSkBBoxRecord.cpp151 void SkBBoxRecord::drawBitmapMatrix(const SkBitmap& bitmap, const SkMatrix& mat, argument
153 SkMatrix m = mat;
157 INHERITED::drawBitmapMatrix(bitmap, mat, paint);
H A DSkShader.cpp194 SkShader::Context::MatrixClass SkShader::Context::ComputeMatrixClass(const SkMatrix& mat) { argument
197 if (mat.hasPerspective()) {
198 if (mat.fixedStepInX(0, NULL, NULL)) {
/external/skia/tests/
H A DMatrixClipCollapseTest.cpp141 typedef void (*PFEmitMC)(SkCanvas* canvas, MatType mat, ClipType clip,
144 typedef void (*PFEmitBody)(SkCanvas* canvas, PFEmitMC emitMC, MatType mat,
147 typedef void (*PFEmitStruct)(SkCanvas* canvas, PFEmitMC emitMC, MatType mat,
194 static void add_clip(ClipType clip, MatType mat, SkTDArray<DrawType>* expected) { argument
224 static void emit_mat(SkCanvas* canvas, MatType mat) { argument
225 switch (mat) {
257 static void add_mat(MatType mat, SkTDArray<DrawType>* expected) { argument
263 switch (mat) {
325 static void emit_clip_and_mat(SkCanvas* canvas, MatType mat, ClipType clip, argument
329 emit_mat(canvas, mat);
346 emit_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
369 emit_double_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
394 emit_mat_clip_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
417 emit_body0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
438 emit_body1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
466 emit_body2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
504 emit_body3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
552 emit_struct0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
568 emit_struct1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
591 emit_struct2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
620 emit_struct3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
[all...]
/external/chromium_org/gpu/tools/compositor_model_bench/
H A Dshaders.cc404 GLint mat = glGetUniformLocationARB(g_program_objects[g_active_index], local
406 glUniformMatrix4fvARB(mat, 1, GL_TRUE, proj_transform);
445 GLint mat = glGetUniformLocationARB(prog, "matrix"); local
446 glUniformMatrix4fvARB(mat, 1, GL_TRUE, proj_transform);
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/
H A Dmask.c426 struct matrix *mat = &ctx->state.vg.path_user_to_surface_matrix; local
432 renderer_validate_for_mask_rendering(ctx->renderer, surf, mat);
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/windows/gdi/
H A Dwgl.c483 MAT2 mat; local
491 mat.eM11 = FixedFromDouble(1);
492 mat.eM12 = FixedFromDouble(0);
493 mat.eM21 = FixedFromDouble(0);
494 mat.eM22 = FixedFromDouble(-1);
502 if( GetGlyphOutline(hdc, first, GGO_BITMAP, &gm, 0, NULL, &mat)
517 &gm, 0, NULL, &mat);
535 &mat /* pointer to transformation */
/external/chromium_org/third_party/skia/src/core/
H A DSkBitmapProcState.cpp99 static SkScalar effective_matrix_scale_sqrd(const SkMatrix& mat) { argument
102 v1.fX = mat.getScaleX();
103 v1.fY = mat.getSkewY();
105 v2.fX = mat.getSkewX();
106 v2.fY = mat.getScaleY();
/external/chromium_org/third_party/skia/src/gpu/
H A DGrClipMaskManager.cpp43 SkMatrix mat; local
47 mat.setIDiv(result->width(), result->height());
48 mat.preTranslate(SkIntToScalar(-devBound.fLeft),
50 mat.preConcat(drawState->getViewMatrix());
56 mat,
/external/chromium_org/third_party/skia/tests/
H A DMatrix44Test.cpp110 SkMatrix44 mat(SkMatrix44::kUninitialized_Constructor);
113 mat.setTranslate(0, 0, 0);
114 REPORTER_ASSERT(reporter, bits_isonly(mat.getType(), SkMatrix44::kIdentity_Mask));
115 mat.setTranslate(1, 2, 3);
116 REPORTER_ASSERT(reporter, bits_isonly(mat.getType(), SkMatrix44::kTranslate_Mask));
117 REPORTER_ASSERT(reporter, mat.invert(&inverse));
127 mat = a;
128 mat.preTranslate(10, 11, 12);
129 REPORTER_ASSERT(reporter, mat == c);
132 mat
165 make_i(SkMatrix44* mat) argument
166 make_t(SkMatrix44* mat) argument
167 make_s(SkMatrix44* mat) argument
168 make_st(SkMatrix44* mat) argument
172 make_a(SkMatrix44* mat) argument
175 make_p(SkMatrix44* mat) argument
189 test_map2(skiatest::Reporter* reporter, const SkMatrix44& mat) argument
[all...]
H A DMatrixTest.cpp195 SkMatrix mat; local
196 mat.reset();
199 mat.postConcat(mats[x]);
202 SkScalar minScale = mat.getMinScale();
203 SkScalar maxScale = mat.getMaxScale();
205 REPORTER_ASSERT(reporter, (maxScale < 0) == mat.hasPerspective());
208 bool success = mat.getMinMaxScales(scales);
209 REPORTER_ASSERT(reporter, success == !mat.hasPerspective());
212 if (mat.hasPerspective()) {
231 mat
249 SkMatrix mat; local
424 check_matrix_recomposition(const SkMatrix& mat, const SkPoint& rotation1, const SkPoint& scale, const SkPoint& rotation2) argument
448 SkMatrix mat; local
622 SkMatrix mat; local
736 SkMatrix mat, inverse, iden1, iden2; local
[all...]
/external/deqp/framework/common/
H A DtcuMatrix.hpp113 static T doDeterminant (const Matrix<T, Size, Size>& mat);
114 static Matrix<T, Size, Size> doInverse (const Matrix<T, Size, Size>& mat);
120 static T doDeterminant (const Matrix<T, 2, 2>& mat);
121 static Matrix<T, 2, 2> doInverse (const Matrix<T, 2, 2>& mat);
127 static T doDeterminant (const Matrix<T, 3, 3>& mat);
128 static Matrix<T, 3, 3> doInverse (const Matrix<T, 3, 3>& mat);
134 static T doDeterminant (const Matrix<T, 4, 4>& mat);
135 static Matrix<T, 4, 4> doInverse (const Matrix<T, 4, 4>& mat);
142 T determinant (const Matrix<T, Size, Size>& mat) argument
144 return SquareMatrixOps<T, Size>::doDeterminant(mat);
148 inverse(const Matrix<T, Size, Size>& mat) argument
158 doDeterminant(const Matrix<T, 2, 2>& mat) argument
164 doDeterminant(const Matrix<T, 3, 3>& mat) argument
175 doDeterminant(const Matrix<T, 4, 4>& mat) argument
210 doInverse(const Matrix<T, 2, 2>& mat) argument
226 doInverse(const Matrix<T, 3, 3>& mat) argument
275 doInverse(const Matrix<T, 4, 4>& mat) argument
[all...]
/external/eigen/Eigen/src/Core/
H A DVectorwiseOp.h78 PartialReduxExpr(const MatrixType& mat, const MemberOp& func = MemberOp()) argument
79 : m_matrix(mat), m_functor(func) {}
113 EIGEN_STRONG_INLINE ResultType operator()(const XprType& mat) const \
114 { return mat.MEMBER(); } \
143 inline result_type operator()(const DenseBase<Derived>& mat) const
144 { return mat.redux(m_functor); }
/external/eigen/Eigen/src/Eigenvalues/
H A DSelfAdjointEigenSolver.h409 MatrixType& mat = m_eivec; local
412 mat = matrix.template triangularView<Lower>();
413 RealScalar scale = mat.cwiseAbs().maxCoeff();
415 mat.template triangularView<Lower>() /= scale;
417 internal::tridiagonalization_inplace(mat, diag, m_subdiag, computeEigenvectors);
543 static inline void run(SolverType& solver, const MatrixType& mat, int options) argument
546 eigen_assert(mat.cols() == 3 && mat.cols() == mat.rows());
556 Scalar scale = mat
678 run(SolverType& solver, const MatrixType& mat, int options) argument
[all...]
/external/eigen/Eigen/src/Geometry/
H A DQuaternion.h728 template<class Derived> static inline void run(QuaternionBase<Derived>& q, const Other& mat) argument
733 Scalar t = mat.trace();
739 q.x() = (mat.coeff(2,1) - mat.coeff(1,2)) * t;
740 q.y() = (mat.coeff(0,2) - mat.coeff(2,0)) * t;
741 q.z() = (mat.coeff(1,0) - mat.coeff(0,1)) * t;
746 if (mat.coeff(1,1) > mat
[all...]
/external/eigen/Eigen/src/SparseQR/
H A DSparseQR.h81 /** Construct a QR factorization of the matrix \a mat.
83 * \warning The matrix \a mat must be in compressed mode (see SparseMatrix::makeCompressed()).
87 SparseQR(const MatrixType& mat) : m_isInitialized(false), m_analysisIsok(false), m_lastError(""), m_useDefaultThreshold(true),m_isQSorted(false) argument
89 compute(mat);
92 /** Computes the QR factorization of the sparse matrix \a mat.
94 * \warning The matrix \a mat must be in compressed mode (see SparseMatrix::makeCompressed()).
98 void compute(const MatrixType& mat) argument
100 analyzePattern(mat);
101 factorize(mat);
103 void analyzePattern(const MatrixType& mat);
281 analyzePattern(const MatrixType& mat) argument
319 factorize(const MatrixType& mat) argument
[all...]

Completed in 970 milliseconds

123456789