diff --git a/include/boost/numeric/ublas/matrix_expression.hpp b/include/boost/numeric/ublas/matrix_expression.hpp index 3151e32e..b8f8df8e 100644 --- a/include/boost/numeric/ublas/matrix_expression.hpp +++ b/include/boost/numeric/ublas/matrix_expression.hpp @@ -24,11 +24,12 @@ namespace boost { namespace numeric { namespace ublas { - // Base class for the Barton Nackman trick + // Base class Matrix Expressions - see the Barton Nackman trick template - struct matrix_expression: + class matrix_expression: private nonassignable { //FIXME public expression_base { + public: BOOST_STATIC_CONSTANT (unsigned, complexity = 0); typedef E expression_type; typedef matrix_tag type_category;