Matthias Hochsteger
e855259663
Build for newer openmpi/mpich on linux
2024-05-08 11:28:08 +02:00
Matthias Hochsteger
5bbcda4774
Use mpi4py prerelase for linux
2024-05-07 23:14:24 +02:00
Matthias Hochsteger
9000bc8580
install mpi4py when building for linux
2024-05-07 23:04:04 +02:00
Matthias Hochsteger
61f568d8e9
First try to build pip package with mpi wrapper
2024-05-07 22:48:18 +02:00
Matthias Hochsteger
b7a3eb5a2b
Build pip only for 3.12 for testing purposes
2024-05-07 22:20:49 +02:00
Matthias Hochsteger
d8beec758e
Fix Mesh::operator=
...
- assign pointelements
- sometimes region names were not copied correctly
- add some basic pytests for Mesh.Copy()
2024-03-27 21:03:45 +01:00
Hochsteger, Matthias
d0ba2934df
Consistent penalty for illegal tets
2024-03-11 21:10:56 +01:00
Matthias Hochsteger
ebcca37714
No Python 3.7 build on linux
2024-02-29 14:14:38 +01:00
Matthias Hochsteger
caae0192f7
Build Python 3.7 package
2024-02-29 13:42:23 +01:00
Matthias Hochsteger
231b7af795
skip very fine cylinder.geo test (inconsistent results)
2024-02-28 16:03:00 +01:00
Matthias Hochsteger
13867ef1a0
Extra optimization steps for bad elements
2024-02-28 10:07:57 +01:00
Matthias Hochsteger
0d481b1104
Use badness stored in Element
2024-02-23 18:20:14 +01:00
Matthias Hochsteger
e5b544e02b
Don't optimize when goal==OPT_LEGAL and all affected elements are legal
2024-02-23 17:01:40 +01:00
Matthias Hochsteger
dd06cbaddd
MacOS pip build: set PATH to python version
2023-10-10 17:15:20 +02:00
Matthias Hochsteger
82289f6eb3
ci - python 3.12 wheels
2023-10-03 11:21:04 +02:00
Hochsteger, Matthias
0043eee0e0
Merge branch 'find_python' into 'master'
...
find_package(PythonInterp... deprecated, change to python with comp
See merge request ngsolve/netgen!595
2023-08-30 21:57:52 +02:00
Hochsteger, Matthias
7fa30dbfac
Archive classes with non default ctor
2023-08-29 18:27:39 +02:00
Christopher Lackner
5c87a797ff
some more missing PYTHON -> Python3 renamings
2023-08-29 11:24:01 +02:00
Hochsteger, Matthias
90729810d4
Archive with nondefault constructor
2023-08-28 10:02:22 +02:00
Matthias Hochsteger
aeadc7f79a
Fix TextArchive, portable BinaryArchive
2023-08-23 11:11:31 +02:00
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