Commit Graph

1958 Commits

Author SHA1 Message Date
Joachim Schöberl
3c64fad65e Merge branch '16-slow-meshing-due-to-inappropriate-hashing-function' into 'master'
Resolve "Slow meshing due to inappropriate hashing function"

Closes #16

See merge request jschoeberl/netgen!78
2018-02-20 17:39:52 +01:00
Matthias Hochsteger
162b422e48 Better distribution for hash values in ClosedHashTable 2018-02-20 12:35:22 +01:00
Matthias Hochsteger
02335a3b85 Merge remote-tracking branch 'luzpaz/misc-typos' 2018-02-09 18:45:40 +01:00
luz.paz
a10531adb2 Misc. typos
Found via `codespell -q 3`
2018-02-06 14:12:24 -05:00
Matthias Hochsteger
90dee5fde4 Define PACKAGE_VERSION in mydefs.hpp
Change "PACKAGE_VERSION" to "NETGEN_VERSION" in NetgenConfig.cmake
2018-02-02 11:22:08 +01:00
Joachim Schöberl
356fc6c42f Merge branch 'occ_init_mesh_ptr' into 'master'
OCCGenerateMesh: Initialize mesh if nullptr is given

See merge request jschoeberl/netgen!76
2018-01-25 18:52:09 +01:00
Matthias Hochsteger
0257f416b2 [cmake] Search pybind11 if USE_SUPERBUILD=OFF
Also don't install the pybind headers without superbuild
2018-01-25 14:01:57 +01:00
Matthias Hochsteger
c48084fd1c Fix build error on GCC 4.8
by avoiding the copy constructor of std::ifstream
2018-01-25 11:29:24 +01:00
Matthias Hochsteger
d77ec67b9f OCCGenerateMesh: Initialize mesh if nullptr is given 2018-01-24 10:53:34 +01:00
Joachim Schöberl
93840787b3 Merge branch 'second_order_trigs' into 'master'
Python export of second order trigs

See merge request jschoeberl/netgen!75
2018-01-23 16:53:35 +01:00
Christopher Lackner
301ba176e5 Python export of second order trigs 2018-01-23 16:45:20 +01:00
Matthias Hochsteger
02dbd45759 Merge branch 'looo_patches' into 'master'
Patches by looooo

See merge request jschoeberl/netgen!74
2018-01-23 12:31:05 +01:00
looooo
e16c76c7b3 occt7.2.0: some diff to make netgen work with occt7.2.0 2018-01-23 03:05:38 -08:00
Matthias Hochsteger
d55ad61323 Install nglib header to same dir as nginterface 2018-01-23 03:05:02 -08:00
Matthias Hochsteger
e0fe171516 Use CMAKE_CXX_STANDARD to require c++14, depend on CMake 3.1.3 2018-01-23 03:05:02 -08:00
Matthias Hochsteger
0b411e1b07 install mydefs.hpp, some DLL_HEADER
Includes parts of pull request by looooo
https://github.com/NGSolve/netgen/pull/4
2018-01-23 03:03:47 -08:00
Joachim Schöberl
9d3360a9a2 singular edges and points in CS-Geometry 2018-01-22 10:44:14 +01:00
Matthias Hochsteger
7829560b77 Merge remote-tracking branch 'luzpaz/typos' 2018-01-15 11:39:17 +01:00
luz.paz
58002505bc Typos
Found via `codespell`
2018-01-14 12:18:54 -05:00
Joachim Schöberl
d2c70117cc fix ClosedSurface 2018-01-14 08:01:57 +01:00
Joachim Schöberl
d75f4e79ce 64bit issue in Table allocation 2018-01-12 15:55:29 +01:00
Joachim Schöberl
3fffb78a20 more parallel in MeshTopology 2018-01-07 17:33:59 +01:00
Joachim Schöberl
5f2edca91c more parallel in UpdateTopology, optimize Clusters 2018-01-06 18:41:45 +01:00
Joachim Schöberl
19ec4fc9ca more tracing and parallelization 2018-01-04 18:45:07 +01:00
Joachim Schöberl
dca5a01e04 more parallel in topology 2018-01-04 13:00:01 +01:00
Joachim Schöberl
28c7bb27fc include atomic 2018-01-04 12:18:23 +01:00
Joachim Schöberl
789305c3bc more parallelism in netgen-topology 2018-01-04 11:48:45 +01:00
Joachim Schöberl
5469356147 tracer in Netgen 2018-01-04 10:43:34 +01:00
Matthias Hochsteger
f7c658c6d0 Merge remote-tracking branch 'luzpaz/misc-typos' 2017-12-11 13:59:45 +01:00
Unknown
afdc1ae85a Misc. typos
More typo
2017-12-09 22:21:40 -05:00
Joachim Schöberl
d505ddabf9 Merge branch 'ellipsoid' into 'master'
ellipsoid export to python

See merge request jschoeberl/netgen!73
2017-12-08 07:23:06 +01:00
Michael Neunteufel
d6bb0844de ellipsoid export to python 2017-12-07 09:43:32 +01:00
Joachim Schöberl
997e4f8469 Merge branch 'getgeometry_mesh' into 'master'
GetGeometry from mesh

See merge request jschoeberl/netgen!72
2017-12-06 17:40:33 +01:00
Christopher Lackner
bcf5ea67aa GetGeometry from mesh 2017-12-06 14:16:52 +01:00
Joachim Schöberl
17c35f0640 fix simd<double,2> 2017-11-27 10:26:38 +01:00
Joachim Schöberl
25ba2f7a54 SSE - vectorization 2017-11-27 10:20:18 +01:00
Joachim Schöberl
ddbe9dbc9e Merge branch 'read_gmsh' into 'master'
ReadGmsh now working for all linear elements

See merge request jschoeberl/netgen!71
2017-11-25 23:37:43 +01:00
Manu
ed6f6ad500 ReadGmsh now working for all linear elements 2017-11-24 15:00:48 +01:00
Joachim Schöberl
3665e649d7 remove experimental timers, no TSC per default 2017-11-24 09:23:14 +01:00
Joachim Schöberl
38b7c2b8fa added template instantiation 2017-11-24 07:09:28 +01:00
Joachim Schöberl
7cf05d84a8 AVX512 for element-trafos 2017-11-23 21:26:36 +01:00
Matthias Hochsteger
b1cb2883e7 [cmake] Fix default install dir for Python modules 2017-11-13 13:48:22 +01:00
Joachim Schöberl
874f17d129 Merge branch 'split_external_libs' into 'master'
Split external libs

See merge request jschoeberl/netgen!70
2017-11-13 11:55:59 +01:00
Joachim Schöberl
1d02f7f104 geometric search tree with hash-table 2017-11-13 11:58:13 +01:00
Joachim Schöberl
ff3c1a2c36 new closed hashtable with automatic increase 2017-11-13 11:58:13 +01:00
Joachim Schöberl
5dc501af26 optional use of tsc-counter 2017-11-13 11:58:13 +01:00
Matthias Hochsteger
03f73094e9 [windows] New repo for external dependencies
Separate fils for zlib, TCL/TK and OCC dependencies to fix the
superbuild with USE_GUI=OFF
Download dependencies from github.com/NGSolve/ngsolve_dependencies
2017-11-13 02:38:13 -08:00
Matthias Hochsteger
0b1d4e3658 Use gl headers on windows 2017-11-13 02:38:13 -08:00
Matthias Hochsteger
786acf0388 Merge remote-tracking branch 'luzpaz/misc-typos' 2017-11-13 11:36:31 +01:00
luzpaz
9d56646677 More typos 2017-11-10 13:10:34 -05:00