netgen/libsrc/meshing
Matthias Hochsteger 002a2cba6b Fix (or work around?) strange bug on Windows
The definition of std::max uses references for parameters, which leads
to unnecessary storing of constants on the stack. If the stack is
overwritten this leads to wrong results.
max2() works around this using call-by-value.
2017-02-16 09:12:45 +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 Fix (or work around?) strange bug on Windows 2017-02-16 09:12:45 +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 Apply patches for OpenCasCade 7 by Lorenz Lechner 2017-01-31 19:21:25 +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 Apply patches for OpenCasCade 7 by Lorenz Lechner 2017-01-31 19:21:25 +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 fix warning 2017-02-04 07:48:48 +01:00
meshtype.hpp Apply patches for OpenCasCade 7 by Lorenz Lechner 2017-01-31 19:21:25 +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 change bc-names 2017-02-09 10:06:34 +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 few more inline functions 2017-02-15 22:31:24 +01:00
topology.hpp few more inline functions 2017-02-15 22:31:24 +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