Skip to content

curvedgeometry for curvedsurfacegrid

Praetorius, Simon requested to merge feature/curvedgeometry2 into master

Summary

Implement the CurvedSurfaceGrid on top of CurvedGeometry

Details

This MR implements the meta grid CurvedSurfaceGrid to construct locally on each entity a CurvedGeometry from dune-curvedgeometry. Additionally, a lot of code unification in style and naming is performed:

  • use Self and Super for this class and super class type
  • use using instead of typedef
  • no spacing in arguments of functions
  • remove any fake entity related stuff

ToDo

  • Make the dune-grid generic grid test test-curvedsurfacegrid.cc work.
  • Correct the intersection geometry and normal implementations
  • Appropriate benachmarking of caching strategies
  • Implement localfunction based parametrization
  • Implement missing parts for dune-fem (look into dune-metagrid)
Edited by Praetorius, Simon

Merge request reports