Commit Graph

2300 Commits

Author SHA1 Message Date
Matthias Hochsteger
ce90bf8775 Don't import tkinter when Netgen is loaded 2019-08-28 09:39:40 -07:00
Lukas
3f59727e15 Merge remote-tracking branch 'origin/master' into subcomm 2019-08-28 13:18:11 +02:00
Lukas
2391ae1662 Merge remote-tracking branch 'origin/master' into fix_parmesh 2019-08-28 13:03:13 +02:00
Christopher Lackner
13c17adf87 restricth for occ and stl geometries 2019-08-28 09:52:51 +02:00
Christopher Lackner
7021ff8cb2 mac os doesn't have throwing variant get 2019-08-27 18:44:23 +02:00
Lukas
476a1e39b6 remove some whitespace 2019-08-27 16:52:54 +02:00
Joachim Schöberl
76ab713a80 Merge branch 'array_sendrecv_to_netgen' into 'master'
move array-send and recv to ngcore (needs array-ptr)

See merge request jschoeberl/netgen!214
2019-08-27 12:55:52 +00:00
Lukas
a37c84e601 fix typo 2019-08-27 14:10:55 +02:00
Christopher Lackner
e2df8a5abc little cleanup and modernization in geom2d code 2019-08-27 14:00:44 +02:00
Lukas
bca0f6a2ea Merge remote-tracking branch 'origin/master' into subcomm 2019-08-27 13:32:25 +02:00
Lukas
8d05fe0cec Merge remote-tracking branch 'origin/master' into array_sendrecv_to_netgen 2019-08-27 13:32:04 +02:00
Joachim Schöberl
eb77dd284d Merge branch 'occ_parameters_from_python' into 'master'
occ parameters from python, gui and meshsize parameters now the same

See merge request jschoeberl/netgen!218
2019-08-27 09:38:26 +00:00
Lukas
608381d774 include array header 2019-08-27 11:16:55 +02:00
Lukas
464f4223e7 fix typo 2019-08-27 11:14:02 +02:00
Christopher Lackner
bfab54b450 install occ in docker 2019-08-27 11:05:04 +02:00
Christopher Lackner
dcdd92b8b1 ubuntu debug test with occ 2019-08-27 11:02:14 +02:00
Christopher Lackner
a233a9307e do not define occparameters if not compiled with occ 2019-08-27 10:59:47 +02:00
Christopher Lackner
408f1d76b1 add missing include, new test results 2019-08-27 10:40:03 +02:00
Christopher Lackner
9d96c0e432 occ parameters from python, gui and meshsize parameters now the same 2019-08-27 10:10:17 +02:00
Joachim Schöberl
7f442d14f2 silence opengl warnings 2019-08-27 06:18:42 +02:00
Matthias Hochsteger
2484c6c629 Merge branch 'update_pybind11' into 'master'
Update Pybind11 (MacOS<10.14 fix)

See merge request jschoeberl/netgen!217
2019-08-26 16:33:42 +00:00
Matthias Hochsteger
f1cfa50e48 Update Pybind11 (MacOS<10.14 fix) 2019-08-26 17:48:30 +02:00
Joachim Schöberl
e2680b4139 Merge branch 'fix_mpi_curve' into 'master'
fix mpi mesh curving

See merge request jschoeberl/netgen!216
2019-08-26 12:40:51 +00:00
Joachim Schöberl
009139d448 Merge branch 'cleanup_paralleltop' into 'master'
porperly clean up created mpi-group/comm in paralleltop

See merge request jschoeberl/netgen!212
2019-08-26 12:22:38 +00:00
Joachim Schöberl
a9de67dd9b Merge branch 'array_pos' into 'master'
get data-ptr from arrays

See merge request jschoeberl/netgen!211
2019-08-26 12:13:44 +00:00
Lukas
55203ae730 fix mpi mesh curving 2019-08-26 13:16:28 +02:00
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