$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Michael Tegtmeyer (tegtmeye_at_[hidden])
Date: 2007-05-29 09:59:31
>> Of additional interest since my previous post: the implementation
>> will now
>> automaticallty unroll all numeric ops at compile time (subject to
>> the compiler)
>> up to a predefined array size.
>
> Does it provide full expression template support, like the TinyVector
> class of Blitz++ - or what is meant by unrolling up to a predefined
> array size?
The short answer is yes. There is expression-template support for all
basic operators in the same way as a decently coded version of
std::valarray. The functionality is the same (save a few things) as
std::valarray with the exception that the operations are explicitly
unrolled.
Mike