22 #ifndef _BLAZE_MATH_SPARSE_MATRIXACCESSPROXY_H_
23 #define _BLAZE_MATH_SPARSE_MATRIXACCESSPROXY_H_
72 template<
typename MT >
160 template<
typename MT >
167 const size_t index( rmm ?
i_ :
j_ );
168 if( element ==
sm_.end(index) )
179 template<
typename MT >
201 template<
typename MT >
204 const Iterator element( sm_.find( i_, j_ ) );
205 const size_t index( rmm ? i_ : j_ );
208 sm_.erase( index, element );
227 template<
typename MT >
242 template<
typename MT >
243 template<
typename T >
258 template<
typename MT >
259 template<
typename T >
274 template<
typename MT >
275 template<
typename T >
290 template<
typename MT >
291 template<
typename T >
306 template<
typename MT >
307 template<
typename T >
329 template<
typename MT >
350 template<
typename MT >
353 const Iterator element( sm_.find( i_, j_ ) );
355 return element->value();
366 template<
typename MT >
369 const Iterator element( sm_.find( i_, j_ ) );
371 element->value() = value;