Glas :Re: [glas] Skalar-Like concepts from GLAS and MTL |
From: Karl Meerbergen (Karl.Meerbergen_at_[hidden])
Date: 2005-05-19 01:56:50
Thanks Peter,
I have also put on the glas cvs an example of an iterative method
(Richardson iteration) using the concepts. I'll read your contribution.
Best,
Karl
Peter Gottschling wrote:
> Hi everybody:
>
> I tried to combine the concepts from the GLAS proposal and the MTL.
> Once started, other concepts were added in order to give a complete
> picture. There are many small sample programs in the paper to show
> that the large number of concepts does not imply lengthy codes.
>
> As the paper became longer than I expected I put the main ideas on the
> first one and a half pages. So, everybody can choose in how much
> detail he wants to follow the single ideas.
>
> An important aspect of these concepts is that for instance
> AdditiveGroup is a refinement of Group, as in the GLAS proposal, but
> in an implementable way. In addition, pure algebraic structures are
> not only defined informally but also as concepts for C++ template code
> and several examples are given how to use them. As a result of the
> concept refinements, each type modeling a multiplicative or additive
> concept can call functions for the corresponding pure algebraic
> concepts using default functors.
>
> The concepts so far cover the area of scalar-like concepts (and even
> there are still some open details). I added some sources to play
> around with. Any comment is welcome.
>
> Best Regards and Happy Reading,
> Peter
>
>
> ------------
> Peter Gottschling
> Research Associate
> Open Systems Laboratory
> Indiana University
> 215 Lindley Hall
> Bloomington, IN 47405
> Tel.: +1 812 855-8898 Fax: +1 812 856 0853
> http://www.osl.iu.edu/~pgottsch
>
>------------------------------------------------------------------------
>
>_______________________________________________
>glas mailing list
>glas_at_[hidden]
>http://lists.boost.org/mailman/listinfo.cgi/glas
>
-- ============================================== Look at our unique training program and Register on-line at http://www.fft.be/?id=35 ---------------------------------------------- Karl Meerbergen Free Field Technologies 16 place de l'Université B-1348 Louvain-la-Neuve - BELGIUM Company Phone: +32 10 45 12 26 Company Fax: +32 10 45 46 26 Mobile Phone: +32 474 26 66 59 Home Phone: +32 2 306 38 10 mailto:Karl.Meerbergen_at_[hidden] http://www.fft.be ==============================================