Matthias Hochsteger
ca173ea989
Fix warnings
2023-03-06 16:19:18 +01:00
Joachim Schoeberl
16a0f52921
fix type, more in utils
2023-03-05 20:18:27 +01:00
Joachim Schoeberl
2121ec33f7
IfPoo to utils, mpi-type commit replacement
2023-03-05 17:16:35 +01:00
Joachim Schoeberl
0ad5973101
move Iterate<D>and Switch<D> to netgen utils
2023-03-05 14:53:22 +01:00
Matthias Hochsteger
3085fac973
PajeTrace - User defined containers
2023-02-24 12:26:24 +01:00
Matthias Hochsteger
618b81286a
add UserEvents to PajeTrace
2023-02-23 16:58:13 +01:00
Matthias Hochsteger
c0f57369e5
gpu events in PajeTrace
2023-02-22 14:07:08 +01:00
Joachim Schoeberl
714b064666
check for exceptions for Cuda
2023-02-22 08:29:06 +01:00
Joachim Schoeberl
c6af357901
check for exception support
2023-02-21 20:52:25 +01:00
Matthias Hochsteger
a0b9dca246
NETGEN_INLINE for Range::Split
2023-02-21 18:47:33 +01:00
Matthias Hochsteger
7f172344e8
remove NETGEN_INLINE from StartTask
2023-02-21 15:19:51 +01:00
Joachim Schoeberl
566c858771
static_assert instead of Exception
2023-02-21 09:34:10 +01:00
Joachim Schoeberl
371aad4a65
INLINE for FlatArray - iterator
2023-02-21 00:19:02 +01:00
Schöberl, Joachim
4d7829ae54
Merge branch 'occ_list_of_shape_constructor' into 'master'
...
fox list of shape constructor in OCCGeometry propagating properties
See merge request ngsolve/netgen!557
2023-02-17 10:24:58 +01:00
Christopher Lackner
50356b7c5e
fox list of shape constructor in OCCGeometry propagating properties
2023-02-17 08:47:01 +01:00
Hochsteger, Matthias
33a76ad6ba
Merge branch 'cuda' into 'master'
...
Some cuda fixes
See merge request ngsolve/netgen!556
2023-02-16 12:55:12 +01:00
Hochsteger, Matthias
52763603d3
Some cuda fixes
2023-02-16 12:55:12 +01:00
Schöberl, Joachim
5851b558bb
Merge branch 'fix_smoothing' into 'master'
...
Fix smoothing
See merge request ngsolve/netgen!555
2023-02-15 15:05:07 +01:00
Matthias Hochsteger
3746547466
Fix smoothing
2023-02-14 12:59:06 +01:00
Joachim Schoeberl
203dd2b89a
Archive should be a template, here
2023-02-13 22:03:36 +01:00
Schöberl, Joachim
936159cfbb
Merge branch 'boundarylayer_better_growth_vectors' into 'master'
...
better growth vector computation for non orthogonal faces
See merge request ngsolve/netgen!553
2023-02-13 15:58:06 +01:00
Schöberl, Joachim
1eb0fdfbb7
Merge branch 'occ_better_divide_edge' into 'master'
...
OCC better divide edge algorithm
See merge request ngsolve/netgen!551
2023-02-13 15:57:53 +01:00
Hochsteger, Matthias
219c2af686
OCC better divide edge algorithm
2023-02-13 15:57:53 +01:00
Schöberl, Joachim
3e0ea3162e
Merge branch 'templateArchive' into 'master'
...
Template archive
See merge request ngsolve/netgen!554
2023-02-13 15:42:46 +01:00
Hochsteger, Matthias
71c9b9b9f1
Template archive
2023-02-13 15:42:45 +01:00
Christopher Lackner
46d53168b8
better growth vector computation for non orthogonal faces
2023-02-13 12:04:30 +01:00
Joachim Schoeberl
ecd077f154
dll_header, copy-paste error ?
2023-02-12 11:15:50 +01:00
Joachim Schoeberl
a8dcda69a3
fix printf warnings
2023-02-12 11:10:20 +01:00
Joachim Schoeberl
da278ac7d0
more verbose warning msg
2023-02-11 20:25:41 +01:00
Joachim Schoeberl
ff65434e46
simdtranspose for defaultsize=1
2023-02-11 20:25:41 +01:00
Matthias Hochsteger
cec87bb2ff
skip deleted elements in tables
2023-02-08 16:18:07 +01:00
Matthias Hochsteger
ca88e90a31
fix smoothing
2023-02-07 16:06:39 +01:00
Hochsteger, Matthias
ae6bb81069
Merge branch 'pybind_simple_gil_management' into 'master'
...
set PYBIND11_SIMPLE_GIL_MANAGEMENT to work around segfaults
See merge request ngsolve/netgen!552
2023-02-07 12:23:23 +01:00
Matthias Hochsteger
fc9846b035
set PYBIND11_SIMPLE_GIL_MANAGEMENT to work around segfaults
2023-02-07 11:59:23 +01:00
Christopher Lackner
fafcf555ac
[occ] add additional arguments for MakeThickSolid
2023-02-01 11:03:42 +01:00
Matthias Hochsteger
e64d07aab3
set domain names in revolve
2023-01-26 17:00:18 +01:00
Matthias Hochsteger
8f11802953
fix netgen.gui.Snapshot
2023-01-23 11:57:44 +01:00
Matthias Hochsteger
9eb959f608
Some DLL_HEADER for 2d mesh optimization
2023-01-20 17:00:15 +01:00
Matthias Hochsteger
aa5dfdfa57
Fix checkMixedElement()
2023-01-20 16:59:43 +01:00
Schöberl, Joachim
4710d94fb7
Merge branch 'fix_archive_win_le' into 'master'
...
fix loading windows line ending files in textarchive
See merge request ngsolve/netgen!550
2023-01-19 17:57:15 +01:00
Christopher Lackner
8745a12246
fix loading windows line ending files in textarchive
2023-01-19 16:39:24 +01:00
Hochsteger, Matthias
2f4e52594e
Merge branch 'fix_occ_identified_edge_orientation' into 'master'
...
Keep consistent vertex numbering for identified edges
See merge request ngsolve/netgen!547
2023-01-19 12:59:19 +01:00
Lackner, Christopher
d2f0182ee0
Merge branch 'respect_only3d_domain_nr_in_meshopt' into 'master'
...
Respect mp.only3d_domain_nr in volume mesh optimization
See merge request ngsolve/netgen!549
2023-01-18 15:39:33 +01:00
Matthias Hochsteger
290d0eee52
Respect mp.only3d_domain_nr in volume mesh optimization
2023-01-18 12:42:51 +01:00
Schöberl, Joachim
8e8e0498e0
Merge branch 'stable_parameter_projection' into 'master'
...
more stable occ parameter space projection
See merge request ngsolve/netgen!548
2023-01-16 20:58:00 +01:00
Christopher Lackner
bb25aa656a
more stable occ parameter space projection
...
occ uv parameters are not very accurate sometimes, therefore new
strategy for finding same uv points in parameter space:
if uv coordinates are closer together than 0.9 * min(seg_length) and
global point numbers are the same -> same uv point
2023-01-16 19:57:48 +01:00
Matthias Hochsteger
1c0cbb7ea5
fix build error on Windows
2023-01-16 17:15:17 +01:00
Matthias Hochsteger
e581c0d91c
fix normal vector computation when mapping surfaces
2023-01-16 17:05:41 +01:00
Matthias Hochsteger
e3772bf3af
Keep consistent vertex numbering for identified edges
2023-01-16 17:05:18 +01:00
Matthias Hochsteger
9f2daabc0f
Fix dangling reference in PropagateProperties()
...
Other GetProperties() calls push_back new elements to global_shape_properties
-> memory reallocation
2023-01-12 14:57:31 +01:00