[bboxtree] Extract intersection algorithms from bounding box tree
* Generalize bounding box tree * Extract intersection algorithms * Fix some epsilon issues in interval (1d) and triangle (2d) point intersection * Adapt point sources to new interface * Adapt fv grid geometry to new interface -> element map moved to basefvgeometry * Improve bounding box tree test
Showing
- dumux/common/boundingboxtree.hh 5 additions, 1171 deletionsdumux/common/boundingboxtree.hh
- dumux/common/entitymap.hh 85 additions, 0 deletionsdumux/common/entitymap.hh
- dumux/common/geometry/boundingboxtree.hh 371 additions, 0 deletionsdumux/common/geometry/boundingboxtree.hh
- dumux/common/geometry/boundingboxtreeintersection.hh 93 additions, 0 deletionsdumux/common/geometry/boundingboxtreeintersection.hh
- dumux/common/geometry/geometricentityset.hh 102 additions, 0 deletionsdumux/common/geometry/geometricentityset.hh
- dumux/common/geometry/geometryintersection.hh 49 additions, 39 deletionsdumux/common/geometry/geometryintersection.hh
- dumux/common/geometry/intersectingentities.hh 169 additions, 0 deletionsdumux/common/geometry/intersectingentities.hh
- dumux/common/geometry/intersectspointgeometry.hh 111 additions, 0 deletionsdumux/common/geometry/intersectspointgeometry.hh
- dumux/common/geometry/intersectspointsimplex.hh 249 additions, 0 deletionsdumux/common/geometry/intersectspointsimplex.hh
- dumux/common/pointsource.hh 9 additions, 7 deletionsdumux/common/pointsource.hh
- dumux/discretization/basefvgridgeometry.hh 23 additions, 11 deletionsdumux/discretization/basefvgridgeometry.hh
- dumux/discretization/cellcentered/mpfa/fvgridgeometry.hh 8 additions, 24 deletionsdumux/discretization/cellcentered/mpfa/fvgridgeometry.hh
- dumux/discretization/cellcentered/tpfa/fvgridgeometry.hh 6 additions, 23 deletionsdumux/discretization/cellcentered/tpfa/fvgridgeometry.hh
- dumux/discretization/staggered/fvgridgeometry.hh 4 additions, 11 deletionsdumux/discretization/staggered/fvgridgeometry.hh
- test/common/boundingboxtree/CMakeLists.txt 13 additions, 1 deletiontest/common/boundingboxtree/CMakeLists.txt
- test/common/boundingboxtree/test_bboxtree.cc 78 additions, 64 deletionstest/common/boundingboxtree/test_bboxtree.cc
Loading
Please register or sign in to comment