MultiAgentDecisionProcess  Release 0.2.1
VectorTools Namespace Reference

Functions

template<typename T >
bool Equal (const std::vector< T > &vec1, const std::vector< T > &vec2)
template<typename T >
InnerProduct (const std::vector< T > &vec1, const std::vector< T > &vec2)
template<typename T >
MaxNorm (const std::vector< T > &vec)
template<typename T >
VectorProduct (const std::vector< T > &vec)
 Compute the product of the vector's elements.

Function Documentation

template<typename T >
bool VectorTools::Equal ( const std::vector< T > &  vec1,
const std::vector< T > &  vec2 
)

Definition at line 39 of file VectorTools.h.

template<typename T >
T VectorTools::InnerProduct ( const std::vector< T > &  vec1,
const std::vector< T > &  vec2 
)

Definition at line 61 of file VectorTools.h.

template<typename T >
T VectorTools::MaxNorm ( const std::vector< T > &  vec)

Definition at line 102 of file VectorTools.h.

template<typename T >
T VectorTools::VectorProduct ( const std::vector< T > &  vec)

Compute the product of the vector's elements.

clearly the product operator* should be defined for type T

Definition at line 85 of file VectorTools.h.