mtl::ashape::emult_op< Shape1, Shape2 > Struct Template Reference

Type of operation when values of Shape1 and Shape2 are multiplied (so far only for elements of collections). More...

#include <ashape.hpp>

Inherited by mtl::ashape::mult_op< Shape1, Shape2 >.

List of all members.


Detailed Description

template<typename Shape1, typename Shape2>
struct mtl::ashape::emult_op< Shape1, Shape2 >

Type of operation when values of Shape1 and Shape2 are multiplied (so far only for elements of collections).

The types are the same as for multiplications of entire collections except that scalar * matrix (or vector) is excluded to avoid ambiguities.


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





mtl::ashape::emult_op< Shape1, Shape2 > Struct Template 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.