[Dune] Re: Bemerkung CollectiveCommunication.

Markus Blatt Markus.Blatt at ipvs.uni-stuttgart.de
Tue Nov 14 12:52:07 CET 2006


Hi,

On Mon, Nov 13, 2006 at 03:42:27PM +0100, Robert Kloefkorn wrote:
> 
> ich wollte noch was zur CollectiveCommunication bemerken.
> Ich hatte mir das naviv zo vorgestellt, das ich das Ganze sowohl mich
> double * als z.B auch mit std::vector<double> verwenden kann. Das
> scheint im Moment nich der Fall zu sein. 

Currently just good old POD types (and simple structs) and C arrays
are supported. Sure this is a shortcoming, but I think we can live
that for 1.0, don't we?

> Ich glaube aber, das ist nicht
> schwer hinzubekommen. Dafür muss man man nur die operation in der
> GenericSum Klasse richtig implementieren.
> 

I think this is not as easy as you think it is. If want to extend the
design to support vector I think it would be wise to make the system
more user extendible at the same time. Thus user can even communicate
their own custom containers. But as I stated above this should be a
post 1.0 issue.

Cheers,

Markus




More information about the Dune mailing list