Re: [eigen] Refactoring around ReturnByValue |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] Refactoring around ReturnByValue
- From: Gael Guennebaud <gael.guennebaud@xxxxxxxxx>
- Date: Fri, 22 Apr 2011 11:51:28 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type:content-transfer-encoding; bh=DaPFzILqdkjJCQp3rq1r/lSndBzjTerU1SvOifowEjE=; b=pK/khyOiYcIgUTfjN0w1vDy1d4WQtj9eWy/XNzXYVHeNOVLfvNyH6qBebJ2H1bklXM fLzSiV71ymvwRnOqPfUNp8/qecqRpvTpLCZXcfHoZGilNEehK1fERtyytF8VKcE2d0SW LsgILZuAsqDpVlWM4WVR0m9QHtrS8kPnbG7+Y=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=NTRIr6lHDCsT/tRru9rvjb5UyGe8h1r5hIjjhqdDfKwhnUTgsFJz331y1yk8uEZWqg FDzRprZ+RejDbeTyq4sJ2f/ikXxxCG0JMK2Uaqs0Qb1fdWbxMpjM/Zm5gBaCzx11Rh5+ BMSf1+L16D7Vrv29k16A8rJai6X8fzUnpZgEA=
Hi,
basically, after the evaluator refactoring, ReturnByValue won't be
needed, at least for Eigen stuff because all functions (inverse,
solve, etc.) will return pure semantic expression.
Nevertheless, we can still keep the current ReturnByValue for backward
compatibility and convenience.
Gael.
2011/4/11 Adolfo Rodríguez Tsouroukdissian <adolfo.rodriguez@xxxxxxxxxxxxxxxx>:
> Hi list,
>
> On the workplan for the expression evaluator that will ship with 3.1 [1],
> there is a task named "Finish the refactoring around ReturnByValue". I
> recently learned about the ReturnByValue expression type thanks to Benoit,
> and I've begun to us it quite a bit in a pet project I'm working on (very
> happy with it). Now, my question would be, how will this refactoring affect
> code written with 3.0's ReturnByValue type. Will the way to write these
> expressions change, and if so how?.
>
> TIA,
>
> Adolfo.
>
> [1]
> http://eigen.tuxfamily.org/index.php?title=Working_notes_-_Expression_evaluator
>
>
> --
> Adolfo Rodríguez Tsouroukdissian
>
> Robotics engineer
> PAL ROBOTICS S.L
> http://www.pal-robotics.com
> Tel. +34.93.414.53.47
> Fax.+34.93.209.11.09
>
> CONFIDENTIALITY NOTICE: This e-mail and the accompanying document(s) may
> contain confidential information which is privileged and intended only for
> the individual or entity to whom they are addressed. If you are not the
> intended recipient, you are hereby notified that any disclosure, copying,
> distribution or use of this e-mail and/or accompanying document(s) is
> strictly prohibited. If you have received this e-mail in error, please
> immediately notify the sender at the above e-mail address.
>