$include_dir="/home/hyper-archives/ublas/include"; include("$include_dir/msg-header.inc") ?>
From: Nico Galoppo (nico_at_[hidden])
Date: 2006-10-13 10:11:15
Gunter Winkler wrote:
> The problem is, that the value type of the vector adaptor is (const double) 
> and norm_1 tries to use it as type of the temporary. One should not use 
> real_type as type for temporary results, but something like
> 
> remove_const< real_type >  
> 
> Does any one know the correct syntax or type lib to use?
> 
> mfg
> Gunter
> 
> PS: the quick fix is to define NDEBUG which skips the computation of norms.
OK, I've applied this quick fix for the moment. I've found remove_const in 
boost/type_traits/remove_const.hpp 
(http://synopsis.fresco.org/boost/FileDetails/boost/type_traits/remove_const.hpp.html). 
Are you suggesting this should be fixed in the norm_1 code?
--nico
-- 
nico galoppo von borries     |  address: 119 fidelity st., carrboro
comp. graphics phd. student  |           north carolina, 27510 USA
UNC, chapel hill             |  phone: +1 (919) 962-1898 (office)
                              |         +1 (919) 942-4388 (home)
                              |  email: nico at cs dot unc dot edu
                              |  homepage: http://www.ngaloppo.org