netgen/libsrc/meshing
Joachim Schöberl 52517218c9 Merge branch 'elofpoint-tol' into 'master'
Use tolerance in GetElementOfPoint when using a search tree

I'm getting artifacts at domain edges (see attached), because no tolerance is used when calling `elementsearchtree->GetIntersecting()` inside `GetElementOfPoint`.

![searchtree](/uploads/5aa10da74cac7bef9e134756ea897e49/searchtree.png)

See merge request !29
2017-01-25 21:25:52 +01:00
..
adfront2.cpp Array::Append does not return size anymore ( will be changed to last ) 2016-12-11 18:22:07 +01:00
adfront2.hpp more use of PointIndex 2016-12-11 12:12:05 +01:00
adfront3.cpp Array::Append does not return size anymore ( will be changed to last ) 2016-12-11 18:22:07 +01:00
adfront3.hpp more use of PointIndex 2016-12-11 18:02:16 +01:00
basegeom.cpp firststep and laststep as meshingparameters to be exported to python 2016-12-05 13:50:21 +01:00
basegeom.hpp firststep and laststep as meshingparameters to be exported to python 2016-12-05 13:50:21 +01:00
bcfunctions.cpp OpenCascade for Windows 2016-04-04 10:18:38 +02:00
bcfunctions.hpp OpenCascade for Windows 2016-04-04 10:18:38 +02:00
bisect.cpp no testout in bisect 2016-11-20 18:36:00 +01:00
bisect.hpp started task-manager in netgen (topology) 2016-08-18 00:49:47 +02:00
boundarylayer.cpp consistent vertex->elements (1D/2D/3D) tables 2016-03-22 07:28:11 +01:00
boundarylayer.hpp everything in one big dll on Windows 2015-10-19 10:08:30 +02:00
classifyhpel.hpp reduced memory requirement for the setup of topology faces 2009-10-27 18:14:45 +00:00
clusters.cpp PointIndex::BASE = 0 working for CSG 2016-12-11 20:17:07 +01:00
clusters.hpp parallel clusters 2016-11-20 19:55:17 +01:00
CMakeLists.txt install all headers to INCDIR 2017-01-16 14:59:57 +01:00
curvedelems.cpp more use of PointIndex 2016-12-11 12:12:05 +01:00
curvedelems.hpp simd-mapping also for 2D 2016-07-11 18:27:44 +02:00
delaunay2d.cpp 2d Delaunay, array-iterators 2014-12-02 13:23:36 +00:00
delaunay.cpp more use of PointIndex 2016-12-11 12:12:05 +01:00
findip2.hpp ARRAY -> Array 2009-01-25 12:35:25 +00:00
findip.hpp extrusion fixes, reduce warnings 2009-04-19 21:15:26 +00:00
geomsearch.cpp improved usage of PointIndex 2013-04-02 20:29:53 +00:00
geomsearch.hpp improved usage of PointIndex 2013-04-02 20:29:53 +00:00
global.cpp get rid of OpenMP 2016-02-22 18:44:00 +01:00
global.hpp get rid of OpenMP 2016-02-22 18:44:00 +01:00
hexarls.cpp fixes for hex-filling 2016-04-20 08:11:59 +02:00
hpref_hex.hpp autotools 2009-01-12 23:40:13 +00:00
hpref_prism.hpp autotools 2009-01-12 23:40:13 +00:00
hpref_pyramid.hpp autotools 2009-01-12 23:40:13 +00:00
hpref_quad.hpp autotools 2009-01-12 23:40:13 +00:00
hpref_segm.hpp autotools 2009-01-12 23:40:13 +00:00
hpref_tet.hpp autotools 2009-01-12 23:40:13 +00:00
hpref_trig.hpp autotools 2009-01-12 23:40:13 +00:00
hprefinement.cpp eliminate warnings 2014-08-19 19:58:36 +00:00
hprefinement.hpp everything in one big dll on Windows 2015-10-19 10:08:30 +02:00
improve2.cpp 2d Delaunay, array-iterators 2014-12-02 13:23:36 +00:00
improve2.hpp eliminate warnings 2014-08-19 19:58:36 +00:00
improve2gen.cpp improved usage of PointIndex 2013-04-02 20:29:53 +00:00
improve3.cpp PointIndex::BASE = 0 working for CSG 2016-12-11 20:17:07 +01:00
improve3.hpp remove missing 2014-08-19 11:01:15 +00:00
localh.cpp 2d Delaunay, array-iterators 2014-12-02 13:23:36 +00:00
localh.hpp 2d Delaunay, array-iterators 2014-12-02 13:23:36 +00:00
meshclass.cpp use tolerance in GetElementOfPoint when using a search tree 2017-01-12 21:09:07 +01:00
meshclass.hpp don't be so strict with deprecated 2016-12-12 23:08:22 +01:00
meshfunc2d.cpp 2d Delaunay, array-iterators 2014-12-02 13:23:36 +00:00
meshfunc.cpp PointIndex::BASE = 0 working for CSG 2016-12-11 20:17:07 +01:00
meshfunc.hpp geometry restructuring 2011-01-10 20:18:01 +00:00
meshing2.cpp improved usage of PointIndex 2013-04-02 20:29:53 +00:00
meshing2.hpp non-global variable mparam 2011-07-25 11:33:19 +00:00
meshing3.cpp PointIndex::BASE = 0 working for CSG 2016-12-11 20:17:07 +01:00
meshing3.hpp more use of PointIndex 2016-12-11 18:02:16 +01:00
meshing.hpp __assume for switch (element_type) 2016-01-07 13:37:57 +01:00
meshtool.cpp closed modules 2014-08-30 00:15:59 +00:00
meshtool.hpp closed modules 2014-08-30 00:15:59 +00:00
meshtype.cpp more use of PointIndex 2016-12-11 18:02:16 +01:00
meshtype.hpp PointIndex::BASE = 0 and STL, PointIndices 2016-12-12 11:47:46 +01:00
msghandler.cpp meshing from python in 2d 2015-08-08 13:02:54 +02:00
msghandler.hpp dll_headers for geometry dll (only 2D yet) 2011-03-03 21:42:20 +00:00
netrule2.cpp fix bug found by Evan VanderZee 2016-01-30 21:57:40 +01:00
netrule3.cpp on the way to thread-save meshing 2011-07-25 08:40:23 +00:00
parallelmesh.cpp use idxtype instead of int for metis 2016-02-16 19:04:08 +01:00
paralleltop.cpp optimization of parallel topology 2016-03-07 22:25:53 +01:00
paralleltop.hpp mpi distant-procs 2014-12-02 21:50:38 +00:00
parser2.cpp on the way to thread-save meshing 2011-07-25 08:40:23 +00:00
parser3.cpp hex-filling of thin domains (first steps ...) 2016-04-05 17:15:39 +02:00
prism2rls_2.cpp autotools 2009-01-12 23:40:13 +00:00
prism2rls.cpp autotools 2009-01-12 23:40:13 +00:00
pyramid2rls.cpp autotools 2009-01-12 23:40:13 +00:00
pyramidrls.cpp autotools 2009-01-12 23:40:13 +00:00
python_mesh.cpp Introduce NetgenGeometry base class to Python. export meshing first, then csg 2017-01-05 05:08:24 +01:00
quadrls.cpp autotools 2009-01-12 23:40:13 +00:00
refine.cpp PointIndex::BASE = 0 and STL, PointIndices 2016-12-12 11:47:46 +01:00
ruler2.cpp Array::Append does not return size anymore ( will be changed to last ) 2016-12-11 18:22:07 +01:00
ruler2.hpp curved elements access functions 2010-07-20 20:04:16 +00:00
ruler3.cpp fix 0/1 base 2016-12-12 23:01:21 +01:00
ruler3.hpp ARRAY -> Array 2009-01-25 12:35:25 +00:00
secondorder.cpp cast ELEMENT_TYPE to int for error messages (VS2015 was complaining) 2016-01-18 12:02:29 +01:00
smoothing2.5.cpp remove some warnings 2014-08-15 15:19:10 +00:00
smoothing2.cpp 2d Delaunay, array-iterators 2014-12-02 13:23:36 +00:00
smoothing3.cpp more use of PointIndex 2016-12-11 12:12:05 +01:00
specials.cpp improved usage of PointIndex 2013-04-02 20:29:53 +00:00
specials.hpp everything in one big dll on Windows 2015-10-19 10:08:30 +02:00
tetrarls.cpp autotools 2009-01-12 23:40:13 +00:00
topology.cpp dont't store orientation of edges and faces. This gives a unified memory layout for edges and faces and allows to access facets without copying (in 2D and 3D) 2016-12-10 19:02:13 +01:00
topology.hpp dont't store orientation of edges and faces. This gives a unified memory layout for edges and faces and allows to access facets without copying (in 2D and 3D) 2016-12-10 19:02:13 +01:00
triarls.cpp fix meshing rule 2015-11-19 12:30:37 +01:00
validate.cpp non-global variable mparam 2011-07-25 11:33:19 +00:00
validate.hpp meshing headers 2011-03-02 20:50:39 +00:00