[eigen] some fixes and v * m operators |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: [eigen] some fixes and v * m operators
- From: "Franz Keferböck" <franz.keferboeck@xxxxxxxxx>
- Date: Wed, 24 Jan 2007 11:27:55 +0100
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=t7Pbn9q2onaELLL6RkBC/Add6QpDtqZ9Bx4l4Xd1LNHOth9KI13xUPac/yKLxMTNiA4isYXVQEW56hfyCQADO+V2mDP8s1IGxpizEcybXVATufi5yxg/6COtf96usrs+9e6/AuI0QV9uZoiVMRPz8UqKdp8e8SobbKhaQzu0lvg=
Hi all!
here's a patch to current svn's matrixbase.h, which adds:
+ vector_leftmultiplication_helper
+ leftmultiply(v)
+ v*m
+ v*=m
and fixes:
- multiply: the helper function is called with a **VectorType - remove the "&"
- vector_multiplication_helper: when size() is 3, don't operate on
v[3] or m(3,3) - most likely some copy/paste error, lines removed
I'll be back on irc this afternoon, have fun!
greetz
Franz