Re: [eigen] Feature suggestion: interior row and column ranges [patch attached] |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] Feature suggestion: interior row and column ranges [patch attached]
- From: Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
- Date: Tue, 29 Jun 2010 14:45:30 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=sKnaUD2p4dDJCH0e8yZaF0/BlnVXj1z+nhSPW4sSkPo=; b=KJ4Cv84TnuLTe5dTT8heBFRcfXeKWaAzHlzn/v78COg3JPgFAWsQdKUlzLx8ABQ3AV 0hkP4m+mji6Gza3fS8Uz0NsPGysJhhwDH+3RajcriJ/JfQ5DSI12Iobk/tZvFHwI8Le/ oVz4gwofi3CpvHDdeq7Ft4N6FMI0wkZvnQmqA=
- 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=Mn4CzHiNw3O4WdeEqigeXSomaSXCUJ8gN3ptVbxPG2hpUm+L5vCAbtzF5uN0kGQYcp 0ylTWfPKEVNSg9FYC0H4RS46aeq4ulP5QmiwhwfHp/s8r8RZYOexLh5YF8awyAUUZCuM vGawRrt8ZNbjMynNTbau0JIcSrWT5gl3fqq9Q=
Hi,
1) no need to attach the .out, they're automatically generated by CMake.
2) instead of attaching new .cpp files, please "hg add" them and
generate a diff as usual (hg commit, hg export tip).
Benoit
2010/6/29 Manoj Rajagopalan <rmanoj@xxxxxxxxx>:
>
> Hi all,
>
> Attachments:
> 1. patch with {row,col}Range() renamed to middle{Rows,Cols}() and updated
> test-case file
> 2. Example files referred to in the Doxygen documentation
> 3. Corresponding sample output files
>
> Notes:
> The Doxygen comments in Block.h refer to MatrixBase_*.cpp as the example
> files. I think these should be renamed to DenseBase_*.cpp. So far I have
> followed the existing nomenclature in my patch. I am guessing that at the
> right time one of the maintainers will run a script to make this correction.
>
> thanks,
> Manoj
>
>
>
>
> On Tuesday 29 June 2010 01:39:57 pm Gael Guennebaud wrote:
>> you can export a range of commit this way:
>>
>> hg export rev_start:rev_end,
>>
>> e.g.:
>>
>> hg export 3090:tip
>>
>> gael
>>
>> On Tue, Jun 29, 2010 at 6:50 PM, Manoj Rajagopalan <rmanoj@xxxxxxxxx> wrote:
>> > I made the changes and performed a local commit without rollback on the
>> > previous local commit. Now the hg export tip > diff-file stores only the
>> > diff with respect to the last local commit and not with respect to the
>> > file-versions in the hg repo.
>> >
>> > How do I fix this problem? I performed one rollback (after making a copy
>> > of the latest file with all desirable changes) and I got back the file
>> > with rowRange() instead of middleRows(). Now I need to replace this with
>> > the file in the repo. "hg revert DenseBase.h" doesn't seem to have any
>> > effect.
>> >
>> > thanks,
>> > Manoj
>> >
>> > On Sunday 27 June 2010 12:25:31 pm Benoit Jacob wrote:
>> >> 2010/6/27 Benoit Jacob <jacob.benoit.1@xxxxxxxxx>:
>> >> > 2010/6/27 Manoj Rajagopalan <rmanoj@xxxxxxxxx>:
>> >> >> Do you want me to resend the patch with the new names - middleRows()
>> >> >> and middleCols()?
>> >> >
>> >> > Yes please and also make sure to indent with spaces, not tabs, in
>> >> > DenseBase.h
>> >>
>> >> Also please update test/corners.cpp to test all your new functions.
>> >> And yes, that filename becomes not so good anymore, but let's take
>> >> care of that later.
>> >>
>> >> Benoit
>> >>
>> >> > Benoit
>> >> >
>> >> >> Thanks,
>> >> >> Manoj
>
>