/external/eigen/Eigen/src/Cholesky/ |
H A D | LDLT.h | 284 transpositions.coeffRef(k) = index_of_biggest_in_corner; 292 std::swap(mat.coeffRef(k,k),mat.coeffRef(index_of_biggest_in_corner,index_of_biggest_in_corner)); 295 Scalar tmp = mat.coeffRef(i,k); 296 mat.coeffRef(i,k) = numext::conj(mat.coeffRef(index_of_biggest_in_corner,i)); 297 mat.coeffRef(index_of_biggest_in_corner,i) = numext::conj(tmp); 300 mat.coeffRef(index_of_biggest_in_corner,k) = numext::conj(mat.coeff(index_of_biggest_in_corner,k)); 315 mat.coeffRef(k,k) -= (A10 * temp.head(k)).value(); 324 RealScalar realAkk = numext::real(mat.coeffRef( [all...] |
H A D | LLT.h | 245 mat.coeffRef(j,j) = nLjj; 284 mat.coeffRef(k,k) = x = sqrt(x);
|
H A D | LLT_MKL.h | 59 a = &(m.coeffRef(0,0)); \
|
/external/eigen/Eigen/src/Core/ |
H A D | Array.h | 63 using Base::coeffRef;
|
H A D | ArrayBase.h | 75 using Base::coeffRef;
|
H A D | ArrayWrapper.h | 66 inline Scalar& coeffRef(Index rowId, Index colId) function in class:Eigen::ArrayWrapper 68 return m_expression.const_cast_derived().coeffRef(rowId, colId); 71 inline const Scalar& coeffRef(Index rowId, Index colId) const function in class:Eigen::ArrayWrapper 73 return m_expression.const_cast_derived().coeffRef(rowId, colId); 81 inline Scalar& coeffRef(Index index) function in class:Eigen::ArrayWrapper 83 return m_expression.const_cast_derived().coeffRef(index); 86 inline const Scalar& coeffRef(Index index) const function in class:Eigen::ArrayWrapper 88 return m_expression.const_cast_derived().coeffRef(index); 186 inline Scalar& coeffRef(Index rowId, Index colId) function in class:Eigen::MatrixWrapper 188 return m_expression.const_cast_derived().coeffRef(rowI 191 inline const Scalar& coeffRef(Index rowId, Index colId) const function in class:Eigen::MatrixWrapper 201 inline Scalar& coeffRef(Index index) function in class:Eigen::MatrixWrapper 206 inline const Scalar& coeffRef(Index index) const function in class:Eigen::MatrixWrapper [all...] |
H A D | Assign.h | 403 : internal::first_aligned(&dst.coeffRef(0), size); 454 : internal::first_aligned(&dst.coeffRef(0,0), innerSize);
|
H A D | Assign_MKL.h | 95 const Scalar *src_ptr = src.IsRowMajor ? &(src.nestedExpression().coeffRef(outer,0)) : 96 &(src.nestedExpression().coeffRef(0, outer)); 97 Scalar *dst_ptr = dst.IsRowMajor ? &(dst.coeffRef(outer,0)) : &(dst.coeffRef(0, outer));
|
H A D | Block.h | 210 inline Scalar& coeffRef(Index rowId, Index colId) function in class:Eigen::internal::BlockImpl_dense 214 .coeffRef(rowId + m_startRow.value(), colId + m_startCol.value()); 217 inline const Scalar& coeffRef(Index rowId, Index colId) const function in class:Eigen::internal::BlockImpl_dense 220 .coeffRef(rowId + m_startRow.value(), colId + m_startCol.value()); 228 inline Scalar& coeffRef(Index index) function in class:Eigen::internal::BlockImpl_dense 232 .coeffRef(m_startRow.value() + (RowsAtCompileTime == 1 ? 0 : index), 236 inline const Scalar& coeffRef(Index index) const function in class:Eigen::internal::BlockImpl_dense 239 .coeffRef(m_startRow.value() + (RowsAtCompileTime == 1 ? 0 : index), 326 : Base(internal::const_cast_ptr(&xpr.coeffRef( 339 : Base(internal::const_cast_ptr(&xpr.coeffRef(startRo [all...] |
H A D | CommaInitializer.h | 36 m_xpr.coeffRef(0,0) = s; 71 m_xpr.coeffRef(m_row, m_col++) = s;
|
H A D | CwiseNullaryOp.h | 757 for(Index i = 0; i < size; ++i) m.coeffRef(i,i) = typename Derived::Scalar(1);
|
H A D | CwiseUnaryView.h | 103 inline Scalar* data() { return &coeffRef(0); } 126 EIGEN_STRONG_INLINE Scalar& coeffRef(Index row, Index col) function in class:Eigen::CwiseUnaryViewImpl 128 return derived().functor()(const_cast_derived().nestedExpression().coeffRef(row, col)); 131 EIGEN_STRONG_INLINE Scalar& coeffRef(Index index) function in class:Eigen::CwiseUnaryViewImpl 133 return derived().functor()(const_cast_derived().nestedExpression().coeffRef(index));
|
H A D | DenseBase.h | 81 using Base::coeffRef;
|
H A D | DenseCoeffsBase.h | 44 // - The LvalueBit means exactly that we can offer a coeffRef() method, which means exactly that we can get references 92 * \sa operator()(Index,Index) const, coeffRef(Index,Index), coeff(Index) const 130 * \sa operator[](Index) const, coeffRef(Index), coeff(Index,Index) const 247 void coeffRef(); 312 * \sa operator()(Index,Index), coeff(Index, Index) const, coeffRef(Index) 314 EIGEN_STRONG_INLINE Scalar& coeffRef(Index row, Index col) function in class:Eigen::DenseCoeffsBase 318 return derived().coeffRef(row, col); 324 return coeffRef(rowIndexByOuterInner(outer, inner), 338 return derived().coeffRef(row, col); 354 * \sa operator[](Index), coeff(Index) const, coeffRef(Inde 358 coeffRef(Index index) function in class:Eigen::DenseCoeffsBase [all...] |
H A D | Diagonal.h | 98 inline ScalarWithConstIfNotLvalue* data() { return &(m_matrix.const_cast_derived().coeffRef(rowOffset(), colOffset())); } 99 inline const Scalar* data() const { return &(m_matrix.const_cast_derived().coeffRef(rowOffset(), colOffset())); } 101 inline Scalar& coeffRef(Index row, Index) function in class:Eigen::Diagonal 104 return m_matrix.const_cast_derived().coeffRef(row+rowOffset(), row+colOffset()); 107 inline const Scalar& coeffRef(Index row, Index) const function in class:Eigen::Diagonal 109 return m_matrix.const_cast_derived().coeffRef(row+rowOffset(), row+colOffset()); 117 inline Scalar& coeffRef(Index idx) function in class:Eigen::Diagonal 120 return m_matrix.const_cast_derived().coeffRef(idx+rowOffset(), idx+colOffset()); 123 inline const Scalar& coeffRef(Index idx) const function in class:Eigen::Diagonal 125 return m_matrix.const_cast_derived().coeffRef(id [all...] |
H A D | Flagged.h | 68 inline const Scalar& coeffRef(Index row, Index col) const function in class:Eigen::Flagged 70 return m_matrix.const_cast_derived().coeffRef(row, col); 73 inline const Scalar& coeffRef(Index index) const function in class:Eigen::Flagged 75 return m_matrix.const_cast_derived().coeffRef(index); 78 inline Scalar& coeffRef(Index row, Index col) function in class:Eigen::Flagged 80 return m_matrix.const_cast_derived().coeffRef(row, col); 83 inline Scalar& coeffRef(Index index) function in class:Eigen::Flagged 85 return m_matrix.const_cast_derived().coeffRef(index);
|
H A D | ForceAlignedAccess.h | 54 inline Scalar& coeffRef(Index row, Index col) function in class:Eigen::ForceAlignedAccess 56 return m_expression.const_cast_derived().coeffRef(row, col); 64 inline Scalar& coeffRef(Index index) function in class:Eigen::ForceAlignedAccess 66 return m_expression.const_cast_derived().coeffRef(index);
|
H A D | GeneralProduct.h | 211 Base::coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); 552 dest.coeffRef(i) += alpha * (prod.lhs().row(i).cwiseProduct(prod.rhs().transpose())).sum();
|
H A D | MapBase.h | 65 using Base::coeffRef; 101 inline const Scalar& coeffRef(Index rowId, Index colId) const function in class:Eigen::MapBase 106 inline const Scalar& coeffRef(Index index) const function in class:Eigen::MapBase 185 using Base::coeffRef; 201 inline ScalarWithConstIfNotLvalue& coeffRef(Index row, Index col) function in class:Eigen::MapBase 206 inline ScalarWithConstIfNotLvalue& coeffRef(Index index) function in class:Eigen::MapBase
|
H A D | Matrix.h | 144 using Base::coeffRef;
|
H A D | MatrixBase.h | 77 using Base::coeffRef;
|
H A D | NestByValue.h | 55 inline Scalar& coeffRef(Index row, Index col) function in class:Eigen::NestByValue 57 return m_expression.const_cast_derived().coeffRef(row, col); 65 inline Scalar& coeffRef(Index index) function in class:Eigen::NestByValue 67 return m_expression.const_cast_derived().coeffRef(index);
|
H A D | PermutationMatrix.h | 122 other.coeffRef(indices().coeff(i),i) = typename DenseDerived::Scalar(1); 151 indices().coeffRef(i) = i; 176 if(indices().coeff(k) == i) indices().coeffRef(k) = j; 177 else if(indices().coeff(k) == j) indices().coeffRef(k) = i; 193 std::swap(indices().coeffRef(i), indices().coeffRef(j)); 218 for (int i=0; i<rows();++i) indices().coeffRef(other.indices().coeff(i)) = i; 224 for (int i=0; i<rows();++i) indices().coeffRef(i) = lhs.indices().coeff(rhs.indices().coeff(i)); 370 for (int i=0; i<m_indices.size();++i) m_indices.coeffRef(other.nestedPermutation().indices().coeff(i)) = i; 573 mask.coeffRef(k [all...] |
H A D | PlainObjectBase.h | 16 # define EIGEN_INITIALIZE_COEFFS_IF_THAT_OPTION_IS_ENABLED for(int i=0;i<base().size();++i) coeffRef(i)=Scalar(0); 19 # define EIGEN_INITIALIZE_COEFFS_IF_THAT_OPTION_IS_ENABLED for(int i=0;i<base().size();++i) coeffRef(i)=std::numeric_limits<Scalar>::quiet_NaN(); 151 EIGEN_STRONG_INLINE Scalar& coeffRef(Index rowId, Index colId) function in class:Eigen::PlainObjectBase 159 EIGEN_STRONG_INLINE Scalar& coeffRef(Index index) function in class:Eigen::PlainObjectBase 164 EIGEN_STRONG_INLINE const Scalar& coeffRef(Index rowId, Index colId) const function in class:Eigen::PlainObjectBase 172 EIGEN_STRONG_INLINE const Scalar& coeffRef(Index index) const function in class:Eigen::PlainObjectBase
|
H A D | ProductBase.h | 155 const Scalar& coeffRef(Index row, Index col) const function in class:Eigen::ProductBase 159 return derived().coeffRef(row,col); 162 const Scalar& coeffRef(Index i) const function in class:Eigen::ProductBase 166 return derived().coeffRef(i);
|