[Dune] Returning Geometries As Objects
    Martin Nolte 
    nolte at mathematik.uni-freiburg.de
       
    Thu Dec 15 11:07:07 CET 2011
    
    
  
Dear all,
as decided on the last developer meeting in Münster, I will now start to 
change all grid implementations to return the geometry by object. The main 
reason for this change is (as far as I remember) a negative performance impact 
on meta grids. But when experimenting I also noted a minor performance gain 
for SPGrid itself.
Note: This change will only have an impact on user code, a geometry reference 
is passed beyond the scope it was obtained in, e.g.,
const Geometry *pgeo = 0;
{
   const Geometry &geo = entity.geometry();
   pgeo = &geo;
}
Therefore, this change might have some impact on the higher discretization 
modules, such as dune-fem, dune-fufem, or dune-pdelab.
In order to make this transition as smooth as possible, I just created a 
branch in dune-grid. All changes will be made here, and it will not be merged 
back without previous discussion. I hope we won't run into merging trouble, 
though.
Best,
Martin
-- 
Martin Nolte <nolte at mathematik.uni-freiburg.de>
Universität Freiburg                                   phone: +49-761-203-5630
Abteilung für angewandte Mathematik                    fax:   +49-761-203-5632
Hermann-Herder-Straße 10
79104 Freiburg, Germany
    
    
More information about the Dune
mailing list