mtl::tag::inverse_diagonal Struct Reference
[Tags for concept-free dispatching]

Tag indicating that diagonal entries are stored as inverses. More...

#include <tag.hpp>

Inheritance diagram for mtl::tag::inverse_diagonal:

Inheritance graph
[legend]
Collaboration diagram for mtl::tag::inverse_diagonal:

Collaboration graph
[legend]

Detailed Description

Tag indicating that diagonal entries are stored as inverses.

Storing value in different ways can be faster in several algorithms. By the time of this writing it is experimental and only used in upper_trisolve and lower_trisolve.


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





mtl::tag::inverse_diagonal Struct Reference -- MTL 4 -- Peter Gottschling and Andrew Lumsdaine -- Generated on 19 May 2009 by Doxygen 1.5.5 -- Copyright 2007 by the Trustees of Indiana University.