HomeSort by relevance Sort by last modified time
    Searched defs:coeffRef (Results 1 - 25 of 35) sorted by null

1 2

  /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

Completed in 360 milliseconds

1 2