Matthias Hochsteger
7e8a547a91
fine grained parallelization when meshing multiple domains
2022-04-15 10:28:13 +02:00
Matthias Hochsteger
a7a5067830
Call FindOpenElements before each optimization step
2022-04-14 17:40:22 +02:00
Joachim Schöberl
ab462237af
Merge branch 'better_combine_improve_2d' into 'master'
...
evalute localh in multiple points and take average
See merge request jschoeberl/netgen!498
2022-04-13 17:34:53 +00: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
Joachim Schöberl
ed0f400f09
Merge branch 'pickle_array' into 'master'
...
pickling of Array
See merge request jschoeberl/netgen!496
2022-04-12 05:25:56 +00:00
Joachim Schoeberl
9f9ad8fa2e
return mesh.Coordinates returns py::array
2022-04-12 07:21:14 +02:00
Joachim Schoeberl
c29e93dd2b
mesh point coordinates as numpy - array
2022-04-12 07:05:40 +02:00
Julius Zimmermann
adda364eaa
UNV interface with D notation for exponent
2022-04-11 17:52:35 +02:00
Christopher Lackner
8c7d69c1d1
setnextmayortimestamp in mesh.ZRefine
2022-04-11 13:05:14 +02:00
Christopher Lackner
0135559dd6
find edges by searching for segments in both directions
2022-04-11 13:04:56 +02:00
Christopher Lackner
a5ba7075e4
explicitly specify projection boundaries
2022-04-11 13:04:38 +02:00
Christopher Lackner
f95e039c22
fix boundarylayer growth type
2022-04-11 13:04:21 +02:00
Matthias Hochsteger
7ad44b46fd
Merge branch 'boundarylayer_restriction' into 'master'
...
Restrict growth vector only taking boundary of domain into account
See merge request jschoeberl/netgen!497
2022-04-08 12:39:50 +00:00
Christopher Lackner
32cb8d546e
Restrict growth vector only taking boundary of domain into account
...
Else it will restrict too much
2022-04-08 14:01:01 +02:00
Christopher Lackner
b66f3039be
memory tracing only if actively enabled
2022-04-08 12:51:23 +02:00
Christopher Lackner
3b29d03227
pickling of Array
2022-04-05 15:08:52 +02:00
Joachim Schoeberl
e5056dcd57
output control
2022-04-02 10:37:26 +02:00
Joachim Schoeberl
4565c8ef79
rvalue Array+= allows for Array<int>({1,2,3})+={4,5}
2022-04-02 10:37:26 +02:00
Joachim Schoeberl
409c460d2f
fix non-default SIMD-size
2022-04-02 10:37:26 +02:00
Christopher Lackner
8fe5518c6c
Merge branch 'boundarylayer_limit_thickness' into 'master'
...
boundarylayer - limit height
See merge request jschoeberl/netgen!495
2022-04-01 11:30:42 +00:00
Matthias Hochsteger
1ac5415e94
use major.minor.patch.postXX.dev version scheme for nightly python releases
2022-04-01 12:07:12 +02:00
mhochsteger@cerbsim.com
88f74fd6f2
boundarylayer - limit height
2022-03-31 21:12:43 +02:00
Christopher Lackner
4cc758632d
Merge branch 'occ_point_in_surface' into 'master'
...
[occ] inner point of surface -> surface mesh
See merge request jschoeberl/netgen!494
2022-03-31 10:40:05 +00:00
Christopher Lackner
d36b3d8b4e
[occ] inner point of surface -> surface mesh
2022-03-30 12:47:07 +02:00
Christopher Lackner
1de4d6e1e5
Merge branch 'occ_gp_gtrsf' into 'master'
...
[occ] gp_GTrsf for anisotropic trafos
See merge request jschoeberl/netgen!493
2022-03-28 18:34:22 +00:00
Christopher Lackner
046443259e
[occ] gp_GTrsf for anisotropic trafos
2022-03-28 18:34:22 +00:00
Matthias Hochsteger
132261ec4d
Merge remote-tracking branch 'StefanBruens/fix_switch_enum'
2022-03-28 18:29:32 +02:00
Matthias Hochsteger
d6b6fc38a8
Fix leftover "Identifyable" from last commit
2022-03-28 17:45:00 +02:00
luz paz
4033fac1b3
Fix various typos
...
Found via `codespell -q 3 -S ./external_dependencies/pybind11 -L alledges,allright,ane,anormal,ans,apoints,ba,boxs,cancle,childs,co-ordinate,co-ordinates,daty,enty,filld,hel,identifyable,ist,linz,lod,ned,nd,selt,statics,suround,thev,thist,thisy,timere,upto,wel`
2022-03-25 18:22:05 -04:00
Joachim Schoeberl
dc836ae7e4
unit_cube from OCC
2022-03-25 17:56:32 +01:00
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