[Dune] Task 63.

Robert Kloefkorn robertk at mathematik.uni-freiburg.de
Fri Jan 13 20:55:04 CET 2006


Hi Dune people,

the changes of the grid interface due to task 63 is done and after a
checkout should all work as before, I hope so.

The main changes are:

removal of all *Interface classes, for example EntityInterface as this
classes did nothing.
All *Default were renamed to *DefaultImplementation. EntityDefault -->
EntityDefaultImplementation, that one could better separated between the
interface, i.e. the class Entity and the default implementation
EntityDefaultImplementation.

Also the friend construct has been changed.
For access to the real implementation now the GridDefaultImplementation
class is a friend of the interface classes. This means all
GridImplementations now can use the getRealImplementation method of
thier base class to access for exmaple the realEntity of the class Entity.

That's all for the moment.
Have a nice weekend.

R

-- 

  Robert Klöfkorn           <robertk at mathematik.uni-freiburg.de>

  Mathematisches Institut              Tel: +49 (0) 761 203 5631
  Abt. für Angewandte Mathematik       Fax: +49 (0) 761 203 5632
  Universität Freiburg
  Hermann-Herder-Str. 10
  79104 Freiburg

  http://www.mathematik.uni-freiburg.de/IAM/homepages/robertk




More information about the Dune mailing list