dune-grid-glue  2.3.0
Classes
psurfacemerge.hh File Reference

implementation of the SurfaceMerge concept based on libpsurface More...

#include <iostream>
#include <fstream>
#include <iomanip>
#include <memory>
#include <vector>
#include <algorithm>
#include <limits>
#include <dune/common/fvector.hh>
#include <dune/common/exceptions.hh>
#include <dune/common/bitsetvector.hh>
#include <dune/common/shared_ptr.hh>
#include <dune/common/version.hh>
#include <dune/grid/common/grid.hh>
#include <dune/grid-glue/merging/merger.hh>
#include <tr1/array>
#include <psurface/DirectionFunction.h>
#include <psurface/IntersectionPrimitive.h>

Go to the source code of this file.

Classes

class  PSurfaceMerge< dim, dimworld, T >
 Standard implementation of the SurfaceMerge concept using the psurface library. More...
 

Detailed Description

implementation of the SurfaceMerge concept based on libpsurface

Author
Gerrit Buse, Christian Engwer, Oliver Sander This implementation of the SurfaceMerge concept can be used to compute 1d, 2d and 3d intersections. It uses psurface routines to compute the merged grid and provides access to it via the interface specified by the concept.