3D Math Data structures/SIMD

"Jérôme M. Berger" jeberger at free.fr
Sat Dec 22 01:54:51 PST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Janice Caron wrote:
> Likewise, vector multiplication must mean vector multiplication, and
> nothing else. (Arguably, there are two forms of vector multiplication
> - dot product and cross product - however, cross product only has
> meaning in three-dimensions, whereas dot product has meaning in any
> number of dimensions, so dot production is more general).
> 
	Actually, there are *four* forms of vector multiplication:
 - dot product;
 - cross product (which btw is defined for all finite
dimensionalities greater than 1);
 - outer product;
 - component-wise.

	Of the four, component-wise is the only one that makes sense for a
multiplication *operator* because it's the only one that is defined
as taking exactly two input operands in vector space and returning a
value in the same vector space.

		Jerome
- --
+------------------------- Jerome M. BERGER ---------------------+
|    mailto:jeberger at free.fr      | ICQ:    238062172            |
|    http://jeberger.free.fr/     | Jabber: jeberger at jabber.fr   |
+---------------------------------+------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)

iD8DBQFHbN7rd0kWM4JG3k8RAh07AJ48jVMFdaCkcwo9eNzmZTXjPx5dbACeOT5G
xnH8z6cQyVyh6ddgTB6nMzM=
=dT0p
-----END PGP SIGNATURE-----



More information about the Digitalmars-d mailing list