/external/eigen/Eigen/src/Core/ |
ForceAlignedAccess.h | 54 EIGEN_DEVICE_FUNC inline Scalar& coeffRef(Index row, Index col) 56 return m_expression.const_cast_derived().coeffRef(row, col); 64 EIGEN_DEVICE_FUNC inline Scalar& coeffRef(Index index) 66 return m_expression.const_cast_derived().coeffRef(index);
|
NestByValue.h | 54 EIGEN_DEVICE_FUNC inline Scalar& coeffRef(Index row, Index col) 56 return m_expression.const_cast_derived().coeffRef(row, col); 64 EIGEN_DEVICE_FUNC inline Scalar& coeffRef(Index index) 66 return m_expression.const_cast_derived().coeffRef(index);
|
ArrayWrapper.h | 58 using Base::coeffRef; 78 inline const Scalar& coeffRef(Index rowId, Index colId) const 80 return m_expression.coeffRef(rowId, colId); 84 inline const Scalar& coeffRef(Index index) const 86 return m_expression.coeffRef(index); 156 using Base::coeffRef; 176 inline const Scalar& coeffRef(Index rowId, Index colId) const 178 return m_expression.derived().coeffRef(rowId, colId); 182 inline const Scalar& coeffRef(Index index) const 184 return m_expression.coeffRef(index) [all...] |
ReturnByValue.h | 24 // the Block-with-DirectAccess expression requires to have a coeffRef method. 74 Unusable& coeffRef(Index) { return *reinterpret_cast<Unusable*>(this); } 75 Unusable& coeffRef(Index,Index) { return *reinterpret_cast<Unusable*>(this); }
|
Diagonal.h | 106 inline ScalarWithConstIfNotLvalue* data() { return &(m_matrix.coeffRef(rowOffset(), colOffset())); } 108 inline const Scalar* data() const { return &(m_matrix.coeffRef(rowOffset(), colOffset())); } 111 inline Scalar& coeffRef(Index row, Index) 114 return m_matrix.coeffRef(row+rowOffset(), row+colOffset()); 118 inline const Scalar& coeffRef(Index row, Index) const 120 return m_matrix.coeffRef(row+rowOffset(), row+colOffset()); 130 inline Scalar& coeffRef(Index idx) 133 return m_matrix.coeffRef(idx+rowOffset(), idx+colOffset()); 137 inline const Scalar& coeffRef(Index idx) const 139 return m_matrix.coeffRef(idx+rowOffset(), idx+colOffset()) [all...] |
MapBase.h | 24 * This base class provides the const low-level accessors (e.g. coeff, coeffRef) of dense 74 using Base::coeffRef; 116 /** \copydoc PlainObjectBase::coeffRef(Index,Index) const */ 118 inline const Scalar& coeffRef(Index rowId, Index colId) const 123 /** \copydoc PlainObjectBase::coeffRef(Index) const */ 125 inline const Scalar& coeffRef(Index index) const 209 * This base class provides the non-const low-level accessors (e.g. coeff and coeffRef) of 233 using Base::coeffRef; 252 inline ScalarWithConstIfNotLvalue& coeffRef(Index row, Index col) 258 inline ScalarWithConstIfNotLvalue& coeffRef(Index index [all...] |
Transpositions.h | 58 inline StorageIndex& coeffRef(Index i) { return indices().coeffRef(i); } 83 coeffRef(i) = i;
|
Block.h | 222 inline Scalar& coeffRef(Index rowId, Index colId) 225 return m_xpr.coeffRef(rowId + m_startRow.value(), colId + m_startCol.value()); 229 inline const Scalar& coeffRef(Index rowId, Index colId) const 231 return m_xpr.derived().coeffRef(rowId + m_startRow.value(), colId + m_startCol.value()); 241 inline Scalar& coeffRef(Index index) 244 return m_xpr.coeffRef(m_startRow.value() + (RowsAtCompileTime == 1 ? 0 : index), 249 inline const Scalar& coeffRef(Index index) const 251 return m_xpr.coeffRef(m_startRow.value() + (RowsAtCompileTime == 1 ? 0 : index),
|
DenseCoeffsBase.h | 43 // - The LvalueBit means exactly that we can offer a coeffRef() method, which means exactly that we can get references 93 * \sa operator()(Index,Index) const, coeffRef(Index,Index), coeff(Index) const 134 * \sa operator[](Index) const, coeffRef(Index), coeff(Index,Index) const 273 void coeffRef(); 337 * \sa operator()(Index,Index), coeff(Index, Index) const, coeffRef(Index) 340 EIGEN_STRONG_INLINE Scalar& coeffRef(Index row, Index col) 344 return internal::evaluator<Derived>(derived()).coeffRef(row,col); 351 return coeffRef(rowIndexByOuterInner(outer, inner), 366 return coeffRef(row, col); 382 * \sa operator[](Index), coeff(Index) const, coeffRef(Index,Index [all...] |
SelfAdjointView.h | 95 /** \sa MatrixBase::coeffRef() 99 inline Scalar& coeffRef(Index row, Index col) 103 return m_matrix.coeffRef(row, col); 303 m_functor.assignCoeff(m_dst.coeffRef(row,col), tmp); 304 m_functor.assignCoeff(m_dst.coeffRef(col,row), numext::conj(tmp));
|
Transpose.h | 121 using Base::coeffRef; 137 // FIXME: shall we keep the const version of coeffRef? 139 inline const Scalar& coeffRef(Index rowId, Index colId) const 141 return derived().nestedExpression().coeffRef(colId, rowId); 145 inline const Scalar& coeffRef(Index index) const 147 return derived().nestedExpression().coeffRef(index);
|
/external/eigen/unsupported/Eigen/src/AutoDiff/ |
AutoDiffVector.h | 58 CoeffType coeffRef(Index i) { return CoeffType(m_values[i], m_jacobian.col(i)); } 59 const CoeffType coeffRef(Index i) const { return CoeffType(m_values[i], m_jacobian.col(i)); }
|
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
TensorFixedSize.h | 63 // work, because that uses base().coeffRef() - and we don't yet 102 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar& coeffRef(Index firstIndex, IndexTypes... otherIndices) 106 return coeffRef(array<Index, NumIndices>{{firstIndex, otherIndices...}}); 111 EIGEN_STRONG_INLINE Scalar& coeffRef(const array<Index, NumIndices>& indices) 118 EIGEN_STRONG_INLINE Scalar& coeffRef(Index index) 125 EIGEN_STRONG_INLINE Scalar& coeffRef() 275 return coeffRef(indices); 282 return coeffRef(index); 289 return coeffRef(); 297 return coeffRef(index) [all...] |
Tensor.h | 108 // work, because that uses base().coeffRef() - and we don't yet 155 inline Scalar& coeffRef(Index firstIndex, Index secondIndex, IndexTypes... otherIndices) 159 return coeffRef(array<Index, NumIndices>{{firstIndex, secondIndex, otherIndices...}}); 164 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar& coeffRef(const array<Index, NumIndices>& indices) 175 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar& coeffRef(CustomIndices& indices) 177 return coeffRef(internal::customIndices2Array<Index,NumIndices>(indices)); 181 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar& coeffRef() 187 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar& coeffRef(Index index) 272 return coeffRef(array<Index, 2>(i0, i1)); 277 return coeffRef(array<Index, 3>(i0, i1, i2)) [all...] |
TensorEvaluator.h | 71 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar& coeffRef(Index index) { 97 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar& coeffRef(const array<DenseIndex, NumCoords>& coords) {
|
TensorLayoutSwap.h | 196 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE CoeffReturnType& coeffRef(Index index) 198 return this->m_impl.coeffRef(index);
|
TensorRef.h | 27 EIGEN_DEVICE_FUNC virtual Scalar& coeffRef(DenseIndex index) = 0; 66 EIGEN_DEVICE_FUNC virtual Scalar& coeffRef(DenseIndex /*index*/) { 88 EIGEN_DEVICE_FUNC virtual Scalar& coeffRef(DenseIndex index) { 89 return this->m_impl.coeffRef(index); 205 EIGEN_STRONG_INLINE Scalar& coeffRef(Index firstIndex, IndexTypes... otherIndices) 209 return coeffRef(indices); 252 EIGEN_STRONG_INLINE Scalar& coeffRef(Index i0, Index i1) 257 return coeffRef(indices); 260 EIGEN_STRONG_INLINE Scalar& coeffRef(Index i0, Index i1, Index i2) 266 return coeffRef(indices) [all...] |
TensorReverse.h | 266 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar& coeffRef(Index index) { 267 return this->m_impl.coeffRef(this->reverseIndex(index)); 279 this->coeffRef(index+i) = values[i];
|
TensorShuffling.h | 243 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE CoeffReturnType& coeffRef(Index index) 245 return this->m_impl.coeffRef(this->srcCoeff(index)); 256 this->coeffRef(index+i) = values[i];
|
TensorStriding.h | 284 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar& coeffRef(Index index) 286 return this->m_impl.coeffRef(this->srcCoeff(index)); 326 this->m_impl.coeffRef(inputIndices[0]) = values[0]; 327 this->m_impl.coeffRef(inputIndices[1]) = values[PacketSize-1]; 329 this->coeffRef(index+i) = values[i];
|
/external/eigen/unsupported/Eigen/src/Skyline/ |
SkylineMatrix.h | 195 inline Scalar& coeffRef(Index row, Index col) {
|
/external/eigen/Eigen/src/SparseCore/ |
AmbiVector.h | 47 Scalar& coeffRef(Index i); 186 _Scalar& AmbiVector<_Scalar,_StorageIndex>::coeffRef(Index i)
|
SparseCompressedBase.h | 309 Scalar& coeffRef(Index row, Index col)
|
SparseMap.h | 179 /** \copydoc SparseMatrix::coeffRef */ 180 inline Scalar& coeffRef(Index row, Index col) 187 eigen_assert(end>=start && "you probably called coeffRef on a non finalized matrix"); 188 eigen_assert(end>start && "coeffRef cannot be called on a zero coefficient"); 191 eigen_assert((*r==inner) && (id<end) && "coeffRef cannot be called on a zero coefficient");
|
/external/eigen/unsupported/Eigen/src/SparseExtra/ |
DynamicSparseMatrix.h | 105 inline Scalar& coeffRef(Index row, Index col) 297 * \see fillrand(), coeffRef() 308 * Compared to the generic coeffRef(), the unique limitation is that we assume
|