summaryrefslogtreecommitdiff
path: root/boost/accumulators/statistics/covariance.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/accumulators/statistics/covariance.hpp')
-rw-r--r--boost/accumulators/statistics/covariance.hpp12
1 files changed, 2 insertions, 10 deletions
diff --git a/boost/accumulators/statistics/covariance.hpp b/boost/accumulators/statistics/covariance.hpp
index 73c92aebb5..b3030b9676 100644
--- a/boost/accumulators/statistics/covariance.hpp
+++ b/boost/accumulators/statistics/covariance.hpp
@@ -50,17 +50,9 @@ namespace boost { namespace numeric
template<typename Left, typename Right>
struct outer_product<Left, Right, std_vector_tag, std_vector_tag>
- : std::binary_function<
- Left
- , Right
- , ublas::matrix<
- typename functional::multiplies<
- typename Left::value_type
- , typename Right::value_type
- >::result_type
- >
- >
{
+ typedef Left first_argument_type;
+ typedef Right second_argument_type;
typedef
ublas::matrix<
typename functional::multiplies<