Commit Graph

188 Commits

Author SHA1 Message Date
Matthias Hochsteger
4c21f4f904 Fix meshing of INTERNAL faces with Opencascade 2023-08-16 18:39:49 +02:00
Hochsteger, Matthias
35776ca894 Set USE_OCC to ON by default 2023-07-25 23:14:58 +02:00
Matthias Hochsteger
748e2c742c set ulimit when building linux pip packages 2023-05-11 18:18:32 +02:00
Matthias Hochsteger
0a8bef493b fix pip build on linux 2022-11-29 18:38:21 +01:00
Matthias Hochsteger
b18719cd0b build linux with for python 3.11 2022-11-02 14:48:37 +01:00
Matthias Hochsteger
2fdb0a76b4 fix pip build script for windows 2022-09-20 18:24:31 +02:00
Matthias Hochsteger
9a2cc2ef83 fix pip error on linux 2022-09-16 16:16:04 +02:00
Matthias Hochsteger
b40c1db612 pip - build with avx2 support by default 2022-09-16 15:58:42 +02:00
Christopher Lackner
c18a317702 register 1,2,3d elements to numpy to be used in arrays 2022-09-13 15:12:42 +02:00
Schöberl, Joachim
a6852cf41b Merge branch 'ignore_export_errors_stubgen' into 'master'
Ignore export errors stubgen

See merge request ngsolve/netgen!515
2022-08-19 12:58:51 +02:00
Matthias Hochsteger
ba20cfff5c update ubuntu version for tests 2022-08-19 11:03:35 +02:00
Christopher Lackner
b98a0e1f88 add pybind11 stubgen do test scripts 2022-08-08 09:35:45 +02:00
Matthias Hochsteger
6f0a486d20 pip: remove --use-feature=in-tree-build flag 2022-06-28 15:04:50 +02:00
Christopher Lackner
c71d142738 fix double segments in getedgetangent of boundarylayer 2022-06-09 15:32:41 +02:00
Matthias Hochsteger
b694b4667a rework build system, separate gui and non-gui code
move fieldlines code to meshing dir

move visualization function pointers to meshing directory

DLL_HEADER -> NGGUI_API in visualization lib

move soldata.hpp to meshing

update occ, no freetype necessary anymore
2022-05-05 14:39:31 +02:00
Matthias Hochsteger
7057406de0 ci - update Ubuntu image version 2022-04-25 10:14:02 +02:00
Matthias Hochsteger
9cc6fc933d evalute localh in multiple points and take average
- also apply combine improve (2d) in both directions
- new test results
2022-04-13 12:44:45 +02:00
Matthias Hochsteger
ac0326ce91 pip - sign libs on macos, fix res install path 2022-03-11 12:48:52 +01:00
mhochsteger@cerbsim.com
d2348a7651 optimize occ surfaces individually again, update test results 2022-03-02 15:42:44 +01:00
mhochsteger@cerbsim.com
f6a7ffa4fe update ubuntu version for tests 2022-02-28 11:12:03 +01:00
mhochsteger@cerbsim.com
1a589846d6 push pip to real repository 2022-02-25 16:05:36 +01:00
mhochsteger@cerbsim.com
7f5b288c51 fix GenerateBoundaryLayer for new OCC meshes with single segments (not one segment per adjacent face) 2022-02-24 19:28:34 +01:00
mhochsteger@cerbsim.com
0f6dd37aa2 new meshing results 2022-02-23 21:23:41 +01:00
mhochsteger@cerbsim.com
9290e3e29a ci - fix debug build settings 2022-02-16 14:57:29 +01:00
mhochsteger@cerbsim.com
a68cd9f89a fix parallel surface optimization
update test results
2022-02-15 19:09:53 +01:00
mhochsteger@cerbsim.com
2d3c0e7186 add tests for occ identifications 2021-12-16 21:15:52 +01:00
mhochsteger@cerbsim.com
45bd63810a update test results 2021-11-30 19:43:32 +01:00
mhochsteger@cerbsim.com
06031e665a set default bcname to valid string pointer, some occ tests 2021-11-29 11:13:40 +01:00
Matthias Hochsteger
16b88e8e67 OCC Mesher Cleanup 2021-11-28 15:14:41 +00:00
mhochsteger@cerbsim.com
f95332d0a1 archive optional<T> 2021-11-10 18:36:55 +01:00
mhochsteger@cerbsim.com
34cdd4a1d7 build pip avx2 packages 2021-11-08 18:28:36 +01:00
mhochsteger@cerbsim.com
3910b29b0b also update pip platform on macos to 10.15 2021-11-04 13:03:46 +01:00
mhochsteger@cerbsim.com
d9e8b815f5 pip installer 2021-10-27 16:51:41 +02:00
Christopher Lackner
06d20906c4 always link netgen_python, remove unnecessary include dir 2021-09-29 11:32:01 +02:00
Christopher Lackner
596643a33c link netgen_python instead of ${PYTHON_LIBRARIES} 2021-09-29 10:19:02 +02:00
Christopher Lackner
bd29763b16 Add std::any to py::object caster for archive registered types 2021-09-28 22:34:11 +02:00
Matthias Hochsteger
40daa0327c Update OCC 2021-09-02 12:52:34 +00:00
Matthias Hochsteger
dd1c130721 (temporarily) skip occ tests 2021-07-26 09:37:07 +02:00
Joachim Schoeberl
56e848eea9 pywrapping occ 2021-07-24 19:53:30 +02:00
Joachim Schoeberl
057d6a4ed4 change number of volelements due to different surf-meshing 2021-07-24 16:33:39 +02:00
Joachim Schoeberl
c543b03401 change number of surf elements due to different surf-meshing 2021-07-24 16:27:10 +02:00
Matthias Hochsteger
2231c06efb new results 2021-07-19 12:22:18 +02:00
Matthias Hochsteger
8baccf0a08 some fixes, new test results 2021-06-28 17:48:21 +02:00
Matthias Hochsteger
5ec753452e fix 2021-06-16 15:36:14 +02:00
Matthias Hochsteger
479efea50f test results 2021-06-16 15:25:28 +02:00
Matthias Hochsteger
167df9feb9 test pickling also non-empty mesh 2021-06-14 10:39:57 +02:00
Matthias Hochsteger
9488485f22 update results 2021-06-14 10:39:57 +02:00
Matthias Hochsteger
97623db219 Mesh 3d domains in parallel
To get consistent results, copy the LocalH tree in BlockFillLocalH
2021-06-14 10:39:57 +02:00
Matthias Hochsteger
5e3505b897 faster SwapImprove after delaunay
also new test results
2021-06-14 10:39:57 +02:00
Matthias Hochsteger
2a17451c96 consistent criterion for conformance optimization in SwapImprove
Only small effect on output Meshes
2021-06-10 11:04:41 +02:00