Matthias Hochsteger
dcda14e6e7
fix occ identifications
2022-03-24 16:54:40 +01:00
Matthias Hochsteger
08f2835d8a
DLL_HEADER
2022-03-23 16:44:49 +01:00
mhochsteger@cerbsim.com
54dde2a10f
fix PajeTrace context manager
2022-03-21 22:12:21 +01:00
mhochsteger@cerbsim.com
fed78f2ca0
ci - don't push to sourceforge anymore
2022-03-18 11:44:04 +01:00
Joachim Schoeberl
aa206c7bae
debug output with less priority
2022-03-18 08:21:03 +01:00
Joachim Schoeberl
4bad16744b
wrapper for mpi-gather to ngscore
2022-03-18 08:20:20 +01:00
Joachim Schöberl
a5acada9fc
Merge branch 'occ_solid_from_faces' into 'master'
...
[occ] create solid from faces
See merge request jschoeberl/netgen!492
2022-03-17 14:48:15 +00:00
Christopher Lackner
c822caafe7
[occ] create solid from faces
...
Needs shape consisting of topologically closed faces, for example from
Solid(Glue(list_of_faces))`
2022-03-17 11:58:11 +01:00
mhochsteger@cerbsim.com
94bd713310
Merge remote-tracking branch 'stefanbruens/fix_aarch64_uint_mask'
2022-03-16 10:27:43 +01:00
Joachim Schoeberl
7791840a4a
little mpi cleanup, meshing+distribution in one call
2022-03-15 09:13:09 +01:00
Matthias Hochsteger
4dbf1d2099
Merge branch 'link_stdc++fs_with_gcc8' into 'master'
...
Link libstdc++fs when compiling with gcc 8
See merge request jschoeberl/netgen!491
2022-03-14 17:27:46 +00:00
mhochsteger@cerbsim.com
2136269175
Link libstdc++fs when compiling with gcc 8
2022-03-14 18:10:47 +01:00
Joachim Schöberl
7f8e0f1276
Merge branch 'separate_localh' into 'master'
...
separate localh trees for different layers
See merge request jschoeberl/netgen!490
2022-03-14 13:48:47 +00:00
Christopher Lackner
842780feec
if only 1 locahl tree is set use the global one on all layers
2022-03-14 14:20:31 +01:00
Matthias Hochsteger
ac0326ce91
pip - sign libs on macos, fix res install path
2022-03-11 12:48:52 +01:00
mhochsteger@cerbsim.com
154302605f
separate localh trees for different layers
...
currenlty used in OCC geometries generated with
shape = netgen.occ.Compound(list_of_shapes, separate_layers=True)
2022-03-10 19:04:46 +01:00
Christopher Lackner
eea8054af6
add flag grow edges to python export of BoundaryLayers
2022-03-10 12:07:07 +01:00
Matthias Hochsteger
0d475f4c43
Merge branch 'boundarylayer_cleanup' into 'master'
...
restructure BoundaryLayer code
See merge request jschoeberl/netgen!489
2022-03-09 12:43:47 +00:00
mhochsteger@cerbsim.com
b76ea76219
restructure BoundaryLayer code
2022-03-09 13:15:48 +01:00
mhochsteger@cerbsim.com
1e6ab35f4d
Fix return value of ProjectPointGI
2022-03-07 21:08:04 +01:00
mhochsteger@cerbsim.com
679942033e
thread safe ExtrusionFace :: CalcProj
2022-03-07 20:59:24 +01:00
mhochsteger@cerbsim.com
262fec4601
CombineImprove2D - project only for edge points
2022-03-07 20:59:24 +01:00
mhochsteger@cerbsim.com
0a99c169b6
fix missing return value
2022-03-07 20:59:24 +01:00
Matthias Hochsteger
5272106a9c
Merge branch 'fix_curve_boundarylayer_occ' into 'master'
...
[occ] fix boundarylayer + curve
See merge request jschoeberl/netgen!484
2022-03-07 18:19:09 +00:00
Christopher Lackner
21b263a0ba
[occ] fix boundarylayer + curve
2022-03-07 17:25:41 +01:00
mhochsteger@cerbsim.com
8dd4c0c9e3
boundarylayer - calculate edge tangents on the fly
2022-03-07 17:24:36 +01:00
mhochsteger@cerbsim.com
97b9dae812
preserve Geometry after generating boundary layer
2022-03-07 16:04:21 +01:00
Matthias Hochsteger
8b8900e21d
Merge branch 'boundarylayer_updates' into 'master'
...
Boundarylayer updates
See merge request jschoeberl/netgen!488
2022-03-07 12:53:51 +00:00
Christopher Lackner
2ffd3b6589
fix edge interpolation of growthvectors in boundarylayer
...
(now without geometry)
2022-03-07 12:17:05 +01:00
Joachim Schoeberl
c4b679ec5a
fix AllReduce (array)
2022-03-05 12:21:28 +01:00
Joachim Schoeberl
2b9d4596ae
AllReduce for Arrays
2022-03-05 11:42:00 +01:00
mhochsteger@cerbsim.com
8e861d1773
generic implementation of InterpolateSurfaceGrowthVectors
2022-03-04 16:32:15 +01:00
mhochsteger@cerbsim.com
f0b10d696e
preserve volume elements in DivideMesh()
2022-03-04 15:46:29 +01:00
mhochsteger@cerbsim.com
d2348a7651
optimize occ surfaces individually again, update test results
2022-03-02 15:42:44 +01:00
Matthias Hochsteger
c6c8f52878
Merge branch 'fix_parallel_optimize2d' into 'master'
...
Fix parallel optimize2d
See merge request jschoeberl/netgen!487
2022-03-02 14:11:21 +00:00
mhochsteger@cerbsim.com
43382d4be8
fix parallel surface optimization with occ
2022-03-02 14:58:39 +01:00
mhochsteger@cerbsim.com
4e8fe77098
fix some warnings
2022-03-02 14:14:38 +01:00
Joachim Schöberl
3918990b0e
Merge branch 'fix_point_type_of_vertices' into 'master'
...
fix point type of geo vertices (FIXEDPOINT) -> locked points
See merge request jschoeberl/netgen!486
2022-03-02 10:47:37 +00:00
Christopher Lackner
9730a383fd
geo vertices as pointelements not locked points
2022-03-02 11:34:02 +01:00
mhochsteger@cerbsim.com
36440970fb
boundarylayer - some more fixes on growth vector interpolation
2022-03-01 21:21:09 +01:00
Christopher Lackner
e8c9d8e1fc
really interpolate only tangential part...
2022-03-01 14:56:01 +01:00
Christopher Lackner
13a0b78e26
interpolate only tangential part of growth vector
2022-03-01 14:34:18 +01:00
Christopher Lackner
016b1692e2
fix point type of geo vertices (FIXEDPOINT) -> locked points
2022-03-01 13:23:06 +01:00
Christopher Lackner
aeb6a17255
Merge branch 'boundarylayer_interpolate_growthvectors' into 'master'
...
Interpolate growth vectors on surfaces
See merge request jschoeberl/netgen!485
2022-03-01 10:22:50 +00:00
mhochsteger@cerbsim.com
bcedbfd189
Interpolate growth vectors only with OCC geometry
2022-02-28 21:34:18 +01:00
Christopher Lackner
3a86103392
interpolate tangential part of growth vector along edge
2022-02-28 17:41:18 +01:00
mhochsteger@cerbsim.com
dabb3b9dbf
Interpolate growth vectors on surfaces
...
also:
- clean up delaunay2d code (Use Point<2>, remove comments)
- implement CalcWeights() used to interpolate data from boundary points
to surface points
2022-02-28 17:41:18 +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
Christopher Lackner
2d70263cda
boundarylayers - don't project on not-in-surface-direction
2022-02-25 12:08:24 +01:00