Re: [eigen] documentation: the long tutorial

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


2010/6/18 Thomas Capricelli <orzel@xxxxxxxxxxxxxxx>:
>
> In data venerdì 18 giugno 2010 15:18:05, Benoit Jacob ha scritto:
>> 11. Eigen's class hierarchy
> ...
>> 12. Eigen's various header files
>>
>> We mention here the headers such as Eigen/Core (so far we talked only
>> about Eigen/Dense and perhaps Sparse).
>
> Yes, I agree. This is very important to lower the "barrier to entry" for newcomers.
>
> All of this is for users, and is what is needed first. Ideally, one day, there would be also some doc toward developers (of eigen). It is harder to write, but something very great would be a general overview of the design. Something very high level, not going into details (only giving pointers), that would help understanding, from a developer point of view, how things are done.
> It would mention the various c++ tricks used, the general way of handling vectorization(paquets?), how different codepaths are taken according to various compilers options/matrix or vector types/features detected(such as availability of vectorization or openmp), and so on.

Yes, I agree that this is very much needed too, and that that would
become our next documentation priority once good user documentation is
achieved.

Note that "part 4" of my user documentation plan, namely the many
"special topics" pages, can cover quite advanced topics. But yes, we
will need fully developer-focused pages too and even why not a
sequential developer tutorial.

Benoit

>
> Yes, i fully agree this can wait for after 3.0. But then, it would become a must-have !
>
> greetings,
> Thomas
> --
> Thomas Capricelli <orzel@xxxxxxxxxxxxxxx>
> http://www.freehackers.org/thomas
>
>
>



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