Commit Graph

4731 Commits

Author SHA1 Message Date
Christoph Wintersteiger
ef80db781a modify PointBetween for manually generated meshes 2018-04-18 09:34:41 +02:00
Christopher Lackner
bc520769ba derive geometry class in python from NetgenGeometry, gil call guard
for generatemesh in 2d
2018-04-17 19:37:29 +02:00
Matthias Hochsteger
df71d00d21 GetParent*() functions in nginterface_v2 2018-03-20 19:14:07 +01:00
Joachim Schöberl
b151c9d7da int to MyStr 2018-03-15 19:19:48 +01:00
Joachim Schöberl
edf7861ee3 size_t for Array size 2018-03-15 19:01:32 +01:00
Joachim Schöberl
73a5381d2e virtual dtro in Archive 2018-03-15 19:01:32 +01:00
Joachim Schoeberl
98dab9ca7c fix mpi send 2018-03-14 11:42:22 +01:00
Joachim Schöberl
250063b857 Merge branch 'release_gil' into 'master'
release GIL in expensive functions

See merge request jschoeberl/netgen!81
2018-03-13 15:44:48 +01:00
Christopher Lackner
96f9e01aba release GIL in expensive functions 2018-03-12 22:38:21 +01:00
Joachim Schöberl
8107052e79 Trafo in csg namespace 2018-03-11 16:31:18 +01:00
Joachim Schöberl
07b84024ca enable tables to disable edge/face generation if not needed 2018-03-11 16:28:43 +01:00
Joachim Schöberl
777b5ed216 fix Periodic with trafo 2018-03-11 16:27:58 +01:00
Joachim Schöberl
aa8dbac6be export Trafo to py, IdentifyPeriodic with Trafo 2018-03-09 15:29:50 +01:00
Joachim Schöberl
ee7ac2e0a0 fix warnings 2018-03-08 23:47:58 +01:00
Joachim Schöberl
7c1cee3817 fix warnings 2018-03-08 22:31:00 +01:00
Joachim Schöberl
5de403ffd8 py::init constructors 2018-03-08 22:19:11 +01:00
Joachim Schöberl
cf0d3f6682 fix warnings 2018-03-08 21:36:34 +01:00
Joachim Schöberl
c06246f3bf Merge branch 'fix_segfault_bc_name' into 'master'
fix segfault on query non set boundary name in 2D

See merge request jschoeberl/netgen!80
2018-03-08 17:50:52 +01:00
Christopher Lackner
bdfbf14a39 fix segfault on query non set boundary name in 2D 2018-03-08 14:46:34 +01:00
Joachim Schöberl
a1d1df91b7 Merge branch 'elliptic_cone' into 'master'
Elliptic cone

See merge request jschoeberl/netgen!79
2018-02-26 19:34:45 +01:00
Christopher Lackner
522aa25e3f export elliptic cone to python 2018-02-26 15:22:35 +01:00
Josephat Kalezhi
629a7dbc47 add elliptic cone example 2018-02-26 15:12:18 +01:00
Josephat Kalezhi
b6705eba14 add elliptic cone csg primitive 2018-02-26 14:08:22 +01:00
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