HomeSort by relevance Sort by last modified time
    Searched defs:MatrixType (Results 51 - 75 of 85) sorted by null

1 23 4

  /external/eigen/Eigen/src/Eigenvalues/
Tridiagonalization.h 18 template<typename MatrixType> struct TridiagonalizationMatrixTReturnType;
19 template<typename MatrixType>
20 struct traits<TridiagonalizationMatrixTReturnType<MatrixType> >
21 : public traits<typename MatrixType::PlainObject>
23 typedef typename MatrixType::PlainObject ReturnType; // FIXME shall it be a BandMatrix?
27 template<typename MatrixType, typename CoeffVectorType>
28 void tridiagonalization_inplace(MatrixType& matA, CoeffVectorType& hCoeffs);
52 * given matrix. Alternatively, you can use the Tridiagonalization(const MatrixType&)
58 * The documentation of Tridiagonalization(const MatrixType&) contains an
68 typedef _MatrixType MatrixType;
    [all...]
  /external/eigen/Eigen/src/IterativeLinearSolvers/
IterativeSolverBase.h 17 template<typename MatrixType>
36 static MatrixType ms_from;
37 enum { value = sizeof(test<MatrixType>(ms_from, 0))==sizeof(yes) };
40 template<typename MatrixType>
43 enum { value = is_ref_compatible_impl<typename remove_all<MatrixType>::type>::value };
46 template<typename MatrixType, bool MatrixFree = !internal::is_ref_compatible<MatrixType>::value>
50 template<typename MatrixType>
51 class generic_matrix_wrapper<MatrixType,false>
54 typedef Ref<const MatrixType> ActualMatrixType
    [all...]
  /external/eigen/Eigen/src/PaStiXSupport/
PaStiXSupport.h 43 typedef _MatrixType MatrixType;
52 typedef _MatrixType MatrixType;
61 typedef _MatrixType MatrixType;
96 template <typename MatrixType>
97 void c_to_fortran_numbering (MatrixType& mat)
110 template <typename MatrixType>
111 void fortran_to_c_numbering (MatrixType& mat)
137 typedef typename internal::pastix_traits<Derived>::MatrixType _MatrixType;
138 typedef _MatrixType MatrixType;
139 typedef typename MatrixType::Scalar Scalar
    [all...]
  /external/eigen/Eigen/src/QR/
CompleteOrthogonalDecomposition.h 30 * \param MatrixType the type of the matrix of which we are computing the COD.
50 typedef _MatrixType MatrixType;
52 RowsAtCompileTime = MatrixType::RowsAtCompileTime,
53 ColsAtCompileTime = MatrixType::ColsAtCompileTime,
54 MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
55 MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime
57 typedef typename MatrixType::Scalar Scalar;
58 typedef typename MatrixType::RealScalar RealScalar;
59 typedef typename MatrixType::StorageIndex StorageIndex;
60 typedef typename internal::plain_diag_type<MatrixType>::type HCoeffsType
    [all...]
HouseholderQR.h 48 typedef _MatrixType MatrixType;
50 RowsAtCompileTime = MatrixType::RowsAtCompileTime,
51 ColsAtCompileTime = MatrixType::ColsAtCompileTime,
52 MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
53 MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime
55 typedef typename MatrixType::Scalar Scalar;
56 typedef typename MatrixType::RealScalar RealScalar;
58 typedef typename MatrixType::StorageIndex StorageIndex;
59 typedef Matrix<Scalar, RowsAtCompileTime, RowsAtCompileTime, (MatrixType::Flags&RowMajorBit) ? RowMajor : ColMajor, MaxRowsAtCompileTime, MaxRowsAtCompileTime> MatrixQType;
60 typedef typename internal::plain_diag_type<MatrixType>::type HCoeffsType
    [all...]
ColPivHouseholderQR.h 52 typedef _MatrixType MatrixType;
54 RowsAtCompileTime = MatrixType::RowsAtCompileTime,
55 ColsAtCompileTime = MatrixType::ColsAtCompileTime,
56 MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
57 MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime
59 typedef typename MatrixType::Scalar Scalar;
60 typedef typename MatrixType::RealScalar RealScalar;
62 typedef typename MatrixType::StorageIndex StorageIndex;
63 typedef typename internal::plain_diag_type<MatrixType>::type HCoeffsType;
65 typedef typename internal::plain_row_type<MatrixType, Index>::type IntRowVectorType
    [all...]
FullPivHouseholderQR.h 24 template<typename MatrixType> struct FullPivHouseholderQRMatrixQReturnType;
26 template<typename MatrixType>
27 struct traits<FullPivHouseholderQRMatrixQReturnType<MatrixType> >
29 typedef typename MatrixType::PlainObject ReturnType;
61 typedef _MatrixType MatrixType;
63 RowsAtCompileTime = MatrixType::RowsAtCompileTime,
64 ColsAtCompileTime = MatrixType::ColsAtCompileTime,
65 MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
66 MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime
68 typedef typename MatrixType::Scalar Scalar
    [all...]
  /external/eigen/Eigen/src/SVD/
JacobiSVD.h 19 template<typename MatrixType, int QRPreconditioner,
20 bool IsComplex = NumTraits<typename MatrixType::Scalar>::IsComplex>
32 template<typename MatrixType, int QRPreconditioner, int Case>
35 enum { a = MatrixType::RowsAtCompileTime != Dynamic &&
36 MatrixType::ColsAtCompileTime != Dynamic &&
37 MatrixType::ColsAtCompileTime <= MatrixType::RowsAtCompileTime,
38 b = MatrixType::RowsAtCompileTime != Dynamic &&
39 MatrixType::ColsAtCompileTime != Dynamic &&
40 MatrixType::RowsAtCompileTime <= MatrixType::ColsAtCompileTime
    [all...]
SVDBase.h 52 typedef typename internal::traits<Derived>::MatrixType MatrixType;
53 typedef typename MatrixType::Scalar Scalar;
54 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar;
55 typedef typename MatrixType::StorageIndex StorageIndex;
58 RowsAtCompileTime = MatrixType::RowsAtCompileTime,
59 ColsAtCompileTime = MatrixType::ColsAtCompileTime,
61 MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
62 MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime,
64 MatrixOptions = MatrixType::Option
    [all...]
UpperBidiagonalization.h 24 typedef _MatrixType MatrixType;
26 RowsAtCompileTime = MatrixType::RowsAtCompileTime,
27 ColsAtCompileTime = MatrixType::ColsAtCompileTime,
30 typedef typename MatrixType::Scalar Scalar;
31 typedef typename MatrixType::RealScalar RealScalar;
39 const MatrixType,
40 const typename internal::remove_all<typename Diagonal<const MatrixType,0>::ConjugateReturnType>::type
43 const typename internal::remove_all<typename MatrixType::ConjugateReturnType>::type,
44 Diagonal<const MatrixType,1>,
52 * perform decompositions via Bidiagonalization::compute(const MatrixType&)
    [all...]
  /external/eigen/test/
array_for_matrix.cpp 12 template<typename MatrixType> void array_for_matrix(const MatrixType& m)
14 typedef typename MatrixType::Index Index;
15 typedef typename MatrixType::Scalar Scalar;
16 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> ColVectorType;
17 typedef Matrix<Scalar, 1, MatrixType::ColsAtCompileTime> RowVectorType;
22 MatrixType m1 = MatrixType::Random(rows, cols),
23 m2 = MatrixType::Random(rows, cols),
34 VERIFY_IS_APPROX((m1.array() + s1).matrix(), MatrixType::Constant(rows,cols,s1) + m1)
    [all...]
geo_hyperplane.cpp 29 HyperplaneType::AmbientDimAtCompileTime> MatrixType;
57 MatrixType rot = MatrixType::Random(dim,dim).householderQr().householderQ();
ref.cpp 33 template<typename MatrixType> void ref_matrix(const MatrixType& m)
35 typedef typename MatrixType::Index Index;
36 typedef typename MatrixType::Scalar Scalar;
37 typedef typename MatrixType::RealScalar RealScalar;
38 typedef Matrix<Scalar,Dynamic,Dynamic,MatrixType::Options> DynMatrixType;
39 typedef Matrix<RealScalar,Dynamic,Dynamic,MatrixType::Options> RealDynMatrixType;
41 typedef Ref<MatrixType> RefMat;
48 MatrixType m1 = MatrixType::Random(rows, cols)
    [all...]
  /external/eigen/unsupported/Eigen/src/MatrixFunctions/
MatrixExponential.h 67 typedef typename MatA::PlainObject MatrixType;
70 const MatrixType A2 = A * A;
71 const MatrixType tmp = b[3] * A2 + b[1] * MatrixType::Identity(A.rows(), A.cols());
73 V = b[2] * A2 + b[0] * MatrixType::Identity(A.rows(), A.cols());
84 typedef typename MatA::PlainObject MatrixType;
85 typedef typename NumTraits<typename traits<MatrixType>::Scalar>::Real RealScalar;
87 const MatrixType A2 = A * A;
88 const MatrixType A4 = A2 * A2;
89 const MatrixType tmp = b[5] * A4 + b[3] * A2 + b[1] * MatrixType::Identity(A.rows(), A.cols())
    [all...]
  /external/eigen/unsupported/Eigen/src/SparseExtra/
MatrixMarketIterator.h 47 typedef SparseMatrix<Scalar,ColMajor> MatrixType;
74 inline MatrixType& matrix()
97 MatrixType tmp(m_mat);
103 MatrixType tmp(m_mat);
231 MatrixType m_mat; // Current matrix
  /external/eigen/Eigen/src/Cholesky/
LDLT.h 19 template<typename MatrixType, int UpLo> struct LDLT_Traits;
53 typedef _MatrixType MatrixType;
55 RowsAtCompileTime = MatrixType::RowsAtCompileTime,
56 ColsAtCompileTime = MatrixType::ColsAtCompileTime,
57 MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
58 MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime,
61 typedef typename MatrixType::Scalar Scalar;
62 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar;
64 typedef typename MatrixType::StorageIndex StorageIndex;
70 typedef internal::LDLT_Traits<MatrixType,UpLo> Traits
    [all...]
LLT.h 16 template<typename MatrixType, int UpLo> struct LLT_Traits;
55 typedef _MatrixType MatrixType;
57 RowsAtCompileTime = MatrixType::RowsAtCompileTime,
58 ColsAtCompileTime = MatrixType::ColsAtCompileTime,
59 MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime
61 typedef typename MatrixType::Scalar Scalar;
62 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar;
64 typedef typename MatrixType::StorageIndex StorageIndex;
72 typedef internal::LLT_Traits<MatrixType,UpLo> Traits;
78 * perform decompositions via LLT::compute(const MatrixType&)
    [all...]
  /external/eigen/Eigen/src/CholmodSupport/
CholmodSupport.h 180 typedef _MatrixType MatrixType;
182 typedef typename MatrixType::Scalar Scalar;
183 typedef typename MatrixType::RealScalar RealScalar;
184 typedef MatrixType CholMatrixType;
185 typedef typename MatrixType::StorageIndex StorageIndex;
187 ColsAtCompileTime = MatrixType::ColsAtCompileTime,
188 MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime
201 explicit CholmodBase(const MatrixType& matrix)
232 Derived& compute(const MatrixType& matrix)
245 void analyzePattern(const MatrixType& matrix
    [all...]
  /external/eigen/Eigen/src/LU/
FullPivLU.h 63 typedef _MatrixType MatrixType;
69 MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
70 MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime
72 typedef typename internal::plain_row_type<MatrixType, StorageIndex>::type IntRowVectorType;
73 typedef typename internal::plain_col_type<MatrixType, StorageIndex>::type IntColVectorType;
76 typedef typename MatrixType::PlainObject PlainObject;
82 * perform decompositions via LU::compute(const MatrixType&).
104 * This overloaded constructor is provided for \link InplaceDecomposition inplace decomposition \endlink when \c MatrixType is a Eigen::Ref.
131 inline const MatrixType& matrixLU() const
215 image(const MatrixType& originalMatrix) cons
    [all...]
PartialPivLU.h 80 typedef _MatrixType MatrixType;
85 MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
86 MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime
90 typedef typename MatrixType::PlainObject PlainObject;
96 * perform decompositions via PartialPivLU::compute(const MatrixType&).
141 inline const MatrixType& matrixLU() const
218 MatrixType reconstructedMatrix() const;
283 MatrixType m_lu;
291 template<typename MatrixType>
292 PartialPivLU<MatrixType>::PartialPivLU(
    [all...]
  /external/eigen/Eigen/src/SPQRSupport/
SuiteSparseQRSupport.h 16 template<typename MatrixType> class SPQR;
23 typedef typename SPQRType::MatrixType ReturnType;
27 typedef typename SPQRType::MatrixType ReturnType;
69 typedef SparseMatrix<Scalar, ColMajor, StorageIndex> MatrixType;
107 MatrixType mat(matrix);
179 const MatrixType matrixR() const
183 m_R = viewAsEigen<Scalar,ColMajor, typename MatrixType::StorageIndex>(*m_cR);
240 mutable MatrixType m_R; // The sparse matrix R in Eigen format
  /external/eigen/Eigen/src/SparseCholesky/
SimplicialCholesky.h 31 template<typename MatrixType>
32 struct simplicial_cholesky_grab_input<MatrixType,MatrixType> {
33 typedef MatrixType const * ConstMatrixPtr;
34 static void run(const MatrixType& input, ConstMatrixPtr &pmat, MatrixType &/*tmp*/)
61 typedef typename internal::traits<Derived>::MatrixType MatrixType;
64 typedef typename MatrixType::Scalar Scalar;
65 typedef typename MatrixType::RealScalar RealScalar
    [all...]
  /external/eigen/Eigen/src/UmfPackSupport/
UmfPackSupport.h 159 typedef _MatrixType MatrixType;
160 typedef typename MatrixType::Scalar Scalar;
161 typedef typename MatrixType::RealScalar RealScalar;
162 typedef typename MatrixType::StorageIndex StorageIndex;
164 typedef Matrix<int, 1, MatrixType::ColsAtCompileTime> IntRowVectorType;
165 typedef Matrix<int, MatrixType::RowsAtCompileTime, 1> IntColVectorType;
170 ColsAtCompileTime = MatrixType::ColsAtCompileTime,
171 MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime
435 template<typename MatrixType>
436 void UmfPackLU<MatrixType>::extractData() cons
    [all...]
  /external/eigen/unsupported/Eigen/src/IterativeSolvers/
DGMRES.h 26 typedef _MatrixType MatrixType;
113 typedef _MatrixType MatrixType;
114 typedef typename MatrixType::Scalar Scalar;
115 typedef typename MatrixType::Index Index;
116 typedef typename MatrixType::StorageIndex StorageIndex;
117 typedef typename MatrixType::RealScalar RealScalar;
202 void dgmres(const MatrixType& mat,const Rhs& rhs, Dest& x, const Preconditioner& precond) const;
205 int dgmresCycle(const MatrixType& mat, const Preconditioner& precond, Dest& x, DenseVector& r0, RealScalar& beta, const RealScalar& normRhs, int& nbIts) const;
207 int dgmresComputeDeflationData(const MatrixType& mat, const Preconditioner& precond, const Index& it, StorageIndex& neig) const;
243 void DGMRES<_MatrixType, _Preconditioner>::dgmres(const MatrixType& mat,const Rhs& rhs, Dest& x
    [all...]
  /external/eigen/Eigen/src/Core/
ProductEvaluators.h 373 typedef typename internal::remove_all<typename internal::conditional<int(Side)==OnTheRight,LhsNested,RhsNested>::type>::type MatrixType;
381 (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
382 bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
    [all...]

Completed in 589 milliseconds

1 23 4