![]() |
Blitz Support : |
From: Navneet Dalal (Navneet.Dalal_at_[hidden])
Date: 2003-11-01 12:33:27
Blitz++0.7 is majorly a bug fix release (Julian correct me if I am wrong).
Array is C++ style dynamically allocated arrays or stl style vector class.
Whereas TinyVector is a vector of FIXED size (and the size must be
provided at COMPILE time).
Also, if I am not wrong, the maximum size of TinyVector can be only 11.
From TinyMatrix (as the word matrix points out), you can create a Matrix
(2D Array).
You cannot use TinyMatrix for 3D arrays.
Also, TinyVector is a vector. It is upto you to interpret it as row or
column vector.
-navneet
On Sun, 02 Nov 2003 01:01:58 +0800, mctimes <mctimes_at_[hidden]> wrote:
> I have downloaded the blitz++ 0.7, I wonder if there is anything
> different from 0.6 version. I found that the documentation didn't
> reflect the difference ?!
>
> On the other hand, I wonder why TinyVector and TinyMatrix don't inherit
> from Array. Why the author defines the individual classes for vector and
> matrix rather than takes the Array instead? I would like to define a 3D
> matrix, should I define a individual class like TinyMatrix or just apply
> the Array?
>
> If the TinyVector represent a row vector or column vector. How can I
> transform a row(column) vector to column(row) one?
>
> Thanks in advance.
> _______________________________________________
> Blitz-support mailing list
> Blitz-support_at_[hidden]
> http://www.oonumerics.org/mailman/listinfo.cgi/blitz-support
>
-- Navneet DALAL http://www.inrialpes.fr/lear/people/Dalal INRIA Rhone-Alpes Ph(work): +33 (0)476 61 54 97 ZIRST-655, av. de l'Europe - 38334 FAX : +33 (0)476 61 54 54 Montbonnot St. Martin, France Mobile : +33 (0)677 54 33 33