Lukas
c18b6cbbe1
sub-communicators as methods of NgMPI_Comm, using ngcore-arrays
2019-08-26 13:13:53 +02:00
Lukas
cb2c5d6323
move array-send and recv to ngcore
2019-08-26 13:02:13 +02:00
Lukas
e7c550adbd
fix recently introduced off-by-one bug in parallelmesh, clean up created MPI-types (needs array-pos merge request)
2019-08-26 12:58:51 +02:00
Lukas
1d0886fbec
porperly clean up created mpi-group/comm in paralleltop
2019-08-26 12:54:06 +02:00
Lukas
209acb6af0
get data-ptr from arrays
2019-08-26 12:51:33 +02:00
Joachim Schöberl
374fa15c3d
Merge branch 'build_tcl_tk' into 'master'
...
[cmake] Build Tcl/Tk 8.6.9 on MacOS
See merge request jschoeberl/netgen!210
2019-08-26 10:11:51 +00:00
Matthias Hochsteger
9cbb51434b
[cmake] Build Tcl/Tk 8.6.9 on MacOS
2019-08-26 10:11:51 +00:00
Joachim Schöberl
2cce200a67
fix Element(i,i,i) ctor
2019-08-26 10:37:38 +02:00
Christopher Lackner
002d620b94
Merge branch 'pybind11_upgrade' into 'master'
...
Pybind11 upgrade - needs fsized-deallocation flag for clang
See merge request jschoeberl/netgen!209
2019-08-23 11:26:14 +00:00
Christopher Lackner
08f9c773b1
we need to implement both sized deallocation functions for older mac
...
os targets
2019-08-23 11:26:14 +00:00
Christopher Lackner
287256a626
fix loading of long filenames
2019-08-22 15:00:42 +02:00
Christopher Lackner
0e601b3db4
Merge branch 'enable_catch_tests' into 'master'
...
enable catch unit tests
See merge request jschoeberl/netgen!208
2019-08-22 12:41:16 +00:00
Matthias Hochsteger
8e19e74ef5
Set PATH for Windows builds/tests
2019-08-22 14:15:43 +02:00
Matthias Hochsteger
787e3870e1
Fix unit tests (long is 32bit on Windows!!)
2019-08-22 12:57:36 +02:00
Christopher Lackner
878d68fd77
link nglib and not mesh for windows
2019-08-22 10:29:42 +02:00
Christopher Lackner
ff3e88e024
enable catch unit tests
2019-08-22 10:17:57 +02:00
Joachim Schöberl
5ada92bcdb
little polish
2019-08-21 18:38:26 +02:00
Joachim Schöberl
ca57759604
Merge branch 'test_occ_tutorials' into 'master'
...
test occ tutorials and test with python default parameters
See merge request jschoeberl/netgen!206
2019-08-21 16:24:31 +00:00
Christopher Lackner
80aabd4110
test occ files only when compiled with support
2019-08-21 17:28:09 +02:00
Joachim Schöberl
0c31102638
Merge branch 'range_respect_indextype' into 'master'
...
Range(obj) does respect index type now. If obj has a function Range it
See merge request jschoeberl/netgen!207
2019-08-21 11:22:03 +00:00
Christopher Lackner
d61e9d10cd
array returns index of appended element on Append, some documentation
2019-08-21 11:56:26 +02:00
Christopher Lackner
ceabe013be
code style changes to signals
2019-08-21 11:31:25 +02:00
Christopher Lackner
b12ef20fb7
index type can only be deduced from class, else it is size_t
2019-08-21 11:24:37 +02:00
Christopher Lackner
22de6f2c56
fix typos
2019-08-21 11:06:00 +02:00
Christopher Lackner
3869392f0a
workaround for windows in index_type typetrait
2019-08-21 11:03:27 +02:00
Christopher Lackner
a363524a98
more range tests
2019-08-21 10:00:31 +02:00
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
Christopher Lackner
8855bc8652
test occ tutorials and test with python default parameters
2019-08-19 20:33:49 +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