Boost logo

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
==============================================