Re: [eigen] Rigid Transformations in eigen: discussion thread |

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]

*To*: eigen@xxxxxxxxxxxxxxxxxxx*Subject*: Re: [eigen] Rigid Transformations in eigen: discussion thread*From*: Rohit Garg <rpg.314@xxxxxxxxx>*Date*: Fri, 18 Sep 2009 11:11:25 +0530*Dkim-signature*: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=epK8k61NmTv1d05IDpYZ6RrikYGtOn/QvMRQ2jDx06Q=; b=wnwbI73lrB/ipNeR45TKCt3Lut7y5nn2sd6mKTWl4w3rfYk7itGOGzoLM6D3zVqhsq YMbvhns2LMI9VIjfutL9D0Oq8fRvB/tubRt9YCXgzjzPn2oI+XZ0rNaCfwgIqwxVvJcq MhifFGx1SO7jE5EERiJIjgFoLtQtcIIIiCo6c=*Domainkey-signature*: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=u1e91rqXs5O/Bql1PhDH8kdF2dTAEtt2HJM4w/rR1YRBzkSkaapzN9Hnbqu99X87BH n8AqP2zvBZ9uUbKcY3Zm7U7F52W+oqNaVWK3ap7xi6XOaEtxm++osK3mPKPxyRsEkyWA DVBcoJPtEpfsWRQLtSzM2UAyxX4AbA750NDyI=

> Yes. So if the user is OK to cope with having to call coeffs(), then > he can do all what he likes, and get optimized code thanks to ET. But for just an interpolation, you should not have to write coeffs() everywhere. :( Is there no other way to get ET without coeffs()? How about the + and the * operator return vec8 expressions, and we provide only 1 assignment operator to take vec8 expression as input? > >> The classic Grahm schmidt has a very poor numerical stability. It can >> be modified to run in a stable manner, but there is ~2x operation >> penalty. > > Not when the matrix was already very close to being orthogonal, as is > the case here if you re-normalize frequently enough. In that case, > Gram-Schmidt is fine. But that is OT, as indeed it's never as good a > solution as quaternions. > >> >> Another good point. What do you think of the current unit tests? > > sorry, haven't had time to look at it carefully. > i guess the cout's aren't there to stay, for the rest i need to read > it carefully, have to run now... > > Benoit > > > -- Rohit Garg http://rpg-314.blogspot.com/ Senior Undergraduate Department of Physics Indian Institute of Technology Bombay

**Follow-Ups**:**Re: [eigen] Rigid Transformations in eigen: discussion thread***From:*Gael Guennebaud

**References**:**[eigen] Rigid Transformations in eigen: discussion thread***From:*Rohit Garg

**Re: [eigen] Rigid Transformations in eigen: discussion thread***From:*Rohit Garg

**Re: [eigen] Rigid Transformations in eigen: discussion thread***From:*Rohit Garg

**Re: [eigen] Rigid Transformations in eigen: discussion thread***From:*Benoit Jacob

**Re: [eigen] Rigid Transformations in eigen: discussion thread***From:*Rohit Garg

**Re: [eigen] Rigid Transformations in eigen: discussion thread***From:*Benoit Jacob

**Re: [eigen] Rigid Transformations in eigen: discussion thread***From:*Rohit Garg

**Re: [eigen] Rigid Transformations in eigen: discussion thread***From:*Benoit Jacob

**Re: [eigen] Rigid Transformations in eigen: discussion thread***From:*Rohit Garg

**Re: [eigen] Rigid Transformations in eigen: discussion thread***From:*Benoit Jacob

**Messages sorted by:**[ date | thread ]- Prev by Date:
**Re: [eigen] Rigid Transformations in eigen: discussion thread** - Next by Date:
**Re: [eigen] Rigid Transformations in eigen: discussion thread** - Previous by thread:
**Re: [eigen] Rigid Transformations in eigen: discussion thread** - Next by thread:
**Re: [eigen] Rigid Transformations in eigen: discussion thread**

Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |