algebra | Namespace for purely algebraic concepts |
math | Namespace for mathematical concepts |
mtl | Main name space for Matrix Template Library |
mtl::ashape | Namespace for algebraic shapes; used for sophisticated dispatching between operations |
mtl::assign | Namespace for static assignment functors |
mtl::complexity_classes | Namespace for complexity classes |
mtl::fixed | Namespace for compile-time parameters, e.g. matrix dimensions |
mtl::io | Namespace for I/O operations |
mtl::matrix | Namespace for matrices and views and operations exclusively on matrices |
mtl::non_fixed | Namespace for run-time parameters, e.g. matrix dimensions |
mtl::operations | Namespace for operations (if not defined in mtl) |
mtl::recursion | Namespace for recursive operations and types with recursive memory layout |
mtl::sfunctor | Namespace for functors with static function apply and fully typed paramaters |
mtl::tag | Namespace for tags used for concept-free dispatching |
mtl::tag::const_iter | Namespace for constant iterator tags |
mtl::tag::iter | Namespace for iterator tags |
mtl::tfunctor | Namespace for functors with application operator and fully typed paramaters |
mtl::traits | Namespace for type traits |
mtl::utility | Namespace for utilities |
mtl::vector | Namespace for vectors and views and operations exclusively on vectors |
mtl::wrec | Namespace for implementations using recursators |
Namespace Index -- 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.