Christopher Lackner
2fe62c846e
workaround for some compilers evaluating the declval in has_Range
2019-08-21 09:44:31 +02:00
Christopher Lackner
6c71982951
Range(obj) does respect index type now. If obj has a function Range it
...
calls the function
2019-08-20 18:16:03 +02:00
Joachim Schöberl
d9897fce99
Merge branch 'continue_if_element_deleted' into 'master'
...
continue if element deleted in inner loop
See merge request jschoeberl/netgen!205
2019-08-19 15:16:39 +00:00
Christopher Lackner
0ad54546c2
continue if element deleted in inner loop
2019-08-19 16:58:53 +02:00
Joachim Schöberl
67f4c89ea1
fix optimized DefineTangentialPlane
2019-08-19 12:47:35 +02:00
Joachim Schöberl
b1d709338a
trigger CI
2019-08-18 13:55:57 +02:00
Joachim Schöberl
3d839c2986
trigger CI
2019-08-18 13:50:22 +02:00
Joachim Schöberl
8973624dfe
export right array
2019-08-18 13:25:04 +02:00
Joachim Schöberl
7f6f846eb1
surfelement - indextype
2019-08-18 13:10:58 +02:00
Joachim Schöberl
e89550ec9c
polishing improve2, IndirectArray iterator + element access
2019-08-18 12:21:10 +02:00
Joachim Schöberl
a51292bcf6
Merge branch 'signals' into 'master'
...
signals
See merge request jschoeberl/netgen!203
2019-08-17 19:38:49 +00:00
Christopher Lackner
0ba774b908
signals
2019-08-16 12:52:37 +02:00
Joachim Schöberl
25f9069f1e
Merge branch 'ci_debu_build' into 'master'
...
[gitlab-ci] Debug build/test
See merge request jschoeberl/netgen!202
2019-08-15 04:55:46 +00:00
Matthias Hochsteger
f33b9f826a
[gitlab-ci] Debug build/test
2019-08-15 04:55:46 +00:00
Joachim Schöberl
afe65337bf
Merge branch 'parallel_combine_improve' into 'master'
...
Parallelize CombineImprove
See merge request jschoeberl/netgen!201
2019-08-15 04:55:15 +00:00
Matthias Hochsteger
ad526ef2bc
Parallelize CombineImprove
2019-08-14 17:41:26 +02:00
Joachim Schöberl
fb76ef5c70
Merge branch 'segmentindex_operators' into 'master'
...
correct increment/decrement operators for segmentindex
See merge request jschoeberl/netgen!199
2019-08-14 14:12:35 +00:00
Joachim Schöberl
21f5e5a894
Merge branch 'remove_aligned_alloc' into 'master'
...
Remove AlignedAlloc
See merge request jschoeberl/netgen!198
2019-08-14 13:25:40 +00:00
Joachim Schöberl
dd8029379d
Merge branch 'occ_face_meshsize' into 'master'
...
set meshsize for occ face from python
See merge request jschoeberl/netgen!197
2019-08-14 13:24:34 +00:00
Matthias Hochsteger
747cfa4a9e
Merge branch 'fix_range_bug' into 'master'
...
segmentindex is 0 based
See merge request jschoeberl/netgen!200
2019-08-14 13:11:25 +00:00
Christopher Lackner
c33feee970
segmentindex is 0 based
2019-08-14 14:00:37 +02:00
Christopher Lackner
b416fead82
correct increment/decrement operators for segmentindex
2019-08-14 13:47:52 +02:00
Matthias Hochsteger
3ce00d1a0c
Remove AlignedAlloc
...
Instead, use a global new (size_t, align_t) operator for MacOS versions
(pre 10.14 is lacking full C++17 support in the standard library).
On all other platforms/versions we expect full C++17 support.
2019-08-14 13:09:57 +02:00
Christopher Lackner
bc7e632368
set meshsize for occ face from python
2019-08-13 18:45:27 +02:00
Joachim Schöberl
15e68020ba
Merge branch 'export_array' into 'master'
...
Export array
See merge request jschoeberl/netgen!196
2019-08-12 16:18:05 +00:00
Matthias Hochsteger
f570f31de9
Export ngcore Arrays
2019-08-12 17:47:50 +02:00
Matthias Hochsteger
3f4cc7a07d
Use correct range type in FlatArray
2019-08-12 17:47:50 +02:00
Joachim Schöberl
d215ac1025
T_POINTS are now ngcore::Array
2019-08-10 00:21:37 +02:00
Joachim Schöberl
7b9fbbf0b1
Merge branch 'revert-b580de4d' into 'master'
...
Revert "Merge branch 'pybind11_upgrade' into 'master'"
See merge request jschoeberl/netgen!195
2019-08-09 16:13:09 +00:00
Joachim Schöberl
234d441a90
Range::Modify()
2019-08-09 18:10:21 +02:00
Joachim Schöberl
270ed2fd42
Revert "Merge branch 'pybind11_upgrade' into 'master'"
...
This reverts merge request !193
2019-08-09 15:59:33 +00:00
Joachim Schöberl
b580de4d25
Merge branch 'pybind11_upgrade' into 'master'
...
upgrade pybind11 to v2.3
See merge request jschoeberl/netgen!193
2019-08-09 15:58:18 +00:00
Joachim Schöberl
41a28666f3
Merge branch 'remove_placement_init' into 'master'
...
remove last placement init which is deprecated in pybind11
See merge request jschoeberl/netgen!194
2019-08-09 14:24:35 +00:00
Joachim Schöberl
9118ddc63a
preparations to switch T_POINTS to ngcore::Array
2019-08-09 15:30:58 +02:00
Christopher Lackner
ed024bb66a
remove last placement init which is deprecated in pybind11
2019-08-09 14:43:58 +02:00
Christopher Lackner
3b257a448a
upgrade pybind11 to v2.3
2019-08-09 13:14:38 +02:00
Joachim Schöberl
c900e0380b
unique ptrs in Mesh
2019-08-09 09:02:50 +02:00
Joachim Schöberl
b03705c37d
more use of Index types
2019-08-09 00:23:12 +02:00
Joachim Schöberl
44264ad4bd
Merge branch 'test_tutorials' into 'master'
...
Test tutorials
See merge request jschoeberl/netgen!190
2019-08-08 20:03:06 +00:00
Joachim Schöberl
2046d740c4
Merge branch 'unv_2d' into 'master'
...
Unv 2d
See merge request jschoeberl/netgen!191
2019-08-08 17:30:25 +00:00
Joachim Schöberl
cfa4777318
Merge branch 'utils_cleanup' into 'master'
...
Utility functions for multithreading
See merge request jschoeberl/netgen!192
2019-08-08 15:08:33 +00:00
Matthias Hochsteger
a99ea4ae85
ComputeColoring function
2019-08-08 14:08:17 +02:00
Matthias Hochsteger
5b913ca7e6
Atomic utility functions
2019-08-08 14:08:09 +02:00
Christopher Lackner
de01461497
Merge remote-tracking branch 'zimmermann/master' into unv_2d
2019-08-08 11:25:32 +02:00
Christopher Lackner
07a45072c6
Merge branch 'fix_tutorial' into test_tutorials
2019-08-08 11:07:13 +02:00
Christopher Lackner
274462d1a0
verbose output for tests
2019-08-08 11:06:59 +02:00
Christopher Lackner
70a7a1239e
fix loop in mesh compress
2019-08-08 11:03:19 +02:00
Christopher Lackner
3dae694ac7
output on test failure
2019-08-08 10:20:16 +02:00
Christopher Lackner
d7777b10ca
add tests for tutorials
2019-08-08 10:12:33 +02:00
Joachim Schöberl
e8960ebae1
use ngscore::Array for surface elements
2019-08-08 08:44:59 +02:00