Logo MTL4
mtl::matrix< T, Shape, Storage, Orientation >::inserter< Matrix, Updater > Struct Template Reference

Matrix inserter. More...

#include <inserter.hpp>

Inherits mtl::detail::trivial_inserter< Matrix, Updater >.

List of all members.


Detailed Description

template<class T, class Shape = rectangle<>, class Storage = dense<>, class Orientation = row_major>
template<typename Matrix, typename Updater = mtl::operations::update_store<typename Matrix::value_type>>
struct mtl::matrix< T, Shape, Storage, Orientation >::inserter< Matrix, Updater >

Matrix inserter.

The matrix inserter has two template arguments: the type of the target matrix and an update functor. The update functor determines how an existing entry is updated: overwritten, added, subtracted... The default is overwritten.


The documentation for this struct was generated from the following file:


mtl::matrix< T, Shape, Storage, Orientation >::inserter< Matrix, Updater > Struct Template Reference -- MTL 4 -- Peter Gottschling and Andrew Lumsdaine -- Gen. with rev. 7542 on Sat Aug 11 2012 by doxygen 1.7.6.1 -- © 2010 by SimuNova UG.