Ticket #11207: broken_shallow_array_adaptor.cpp

File broken_shallow_array_adaptor.cpp, 379 bytes (added by Mark.Moll@…, 8 years ago)
Line 
1#define BOOST_UBLAS_SHALLOW_ARRAY_ADAPTOR
2#include <boost/numeric/ublas/matrix.hpp>
3
4using namespace boost::numeric::ublas;
5
6int main(int argc, char* argv[])
7{
8 matrix<double> mat(10, 10);
9 const double * v = new double[10];
10 shallow_array_adaptor<const double> tmp1(10, v);
11 vector<double, shallow_array_adaptor<const double> > tmp2(10, tmp1);
12 prod(mat, tmp2);
13}