$include_dir="/home/hyper-archives/ublas/include"; include("$include_dir/msg-header.inc") ?>
From: James Sutherland (James.Sutherland_at_[hidden])
Date: 2008-01-18 13:07:38
Hmm.  ublas::vector<double*> didn¹t work
Here is a brief example of what I am trying to accomplish:
  double u[10];
  for(int i=0; i<10; ++i){
    u[i]=2*i;
  }
  typedef boost::numeric::ublas::vector<double*> Vec;
  Vec uvec(10,&u);
  uvec(2) = 10;
  assert( uvec(2)==u[2] );
In other words, I want to manage the memory externally but use ublas to
³view² the memory as a ublas vector that I can use with ublas matrices,
other vectors, etc.  I must avoid memory copies for efficiency reasons.
James