Commit Graph

4381 Commits

Author SHA1 Message Date
Lukas Kogler
fbe660f775 Receive Mesh from python as static method 2019-04-17 12:25:12 +02:00
Lukas Kogler
5423242cd8 fix uninitialized values 2019-04-17 12:24:23 +02:00
Lukas
6f91ab5a2c always build metis with position independent code 2019-04-17 10:45:54 +02:00
Matthias Hochsteger
d6f1cf2bda [cmake] Don't install object libraries on Windows
Works around following issue with CMake 3.14:
> CMake error : install(EXPORT "netgen-targets" ...) includes target "mesh" which requires target "gprim" that is not in the export set.
2019-04-16 12:39:56 -07:00
Joachim Schöberl
18feeba999 Merge branch 'mpi_fix' into 'master'
MPI fix

See merge request jschoeberl/netgen!150
2019-04-16 11:36:20 +00:00
Lukas
a386ca46d9 delete local memory after redistributing mesh on master. GetElementOfPoint behaves correctly for empty meshes 2019-04-15 17:49:45 +02:00
Joachim Schöberl
e220a252d1 fixes for tet10 and trig6 elements (is_curved, clipping-plane vis) 2019-04-14 07:55:38 +02:00
Joachim Schöberl
2e4836f0cf build surfaceelement lists for universal file import 2019-04-11 14:45:57 +02:00
Joachim Schöberl
d6b0ee3133 Merge branch 'archive_numvertices' into 'master'
archive numvertices so that secondorder mesh is pickled correctly

See merge request jschoeberl/netgen!149
2019-04-11 12:02:39 +00:00
Christopher Lackner
3b605c9a14 archive numvertices so that secondorder mesh is pickled correctly 2019-04-11 13:57:14 +02:00
Joachim Schöberl
2794dda996 copy mesh from py 2019-04-10 14:13:34 +02:00
Joachim Schöberl
11259d0a88 Merge branch 'fix_buildjacpols' into 'master'
build jacobi pols even if mesh is unpickled and buildcurvedelements is

See merge request jschoeberl/netgen!148
2019-04-07 05:58:50 +00:00
Christopher Lackner
a6825d18ca build jacobi pols even if mesh is unpickled and buildcurvedelements is
never called
2019-04-06 13:40:37 +02:00
Joachim Schöberl
b0eae54226 bug fix: SingularPoint in hp-ref 2019-03-31 07:42:15 +02:00
Joachim Schöberl
f6a290e44f modernize ComputeNVertices 2019-03-30 14:02:38 +01:00
Joachim Schöberl
784fad9806 fix warning 2019-03-30 14:02:16 +01:00
Matthias Hochsteger
672a67bb15 [cmake] Fix build error without GUI 2019-03-29 16:03:39 +01:00
Matthias Hochsteger
a874e64756 [cmake] Link Python3 to unit tests 2019-03-29 15:40:02 +01:00
Matthias Hochsteger
0567fdd6d0 Merge branch 'improve_import_unv_mesh' into 'master'
understand groups of unv file for bc and mat properties, 2nd order els

See merge request jschoeberl/netgen!147
2019-03-29 14:15:35 +00:00
Christopher Lackner
d9b0346960 understand groups of unv file for bc and mat properties, 2nd order els 2019-03-29 14:38:38 +01:00
Joachim Schöberl
c79f589531 fix vector-plot for 1D elements 2019-03-29 14:08:29 +01:00
Matthias Hochsteger
b85fe2898e Link Python privately
- Avoid dead paths if Python is installed to different dir on target
machine (etc. with binary installers)
2019-03-26 11:49:01 +01:00
Matthias Hochsteger
fefddf14cc DLL_HEADER for meshing functions 2019-03-25 14:01:06 +01:00
Joachim Schöberl
dab8c827fe Constructor for Trafo by rotation along an arbitrary axes, combine trafos 2019-03-25 12:33:16 +01:00
Joachim Schöberl
c0bb877ea5 Merge branch 'fix_typo' into 'master'
Fix typo

See merge request jschoeberl/netgen!145
2019-03-22 13:10:28 +00:00
Joachim Schöberl
5d9913305f Merge branch 'fix_revolution' into 'master'
fix 2 bugs for revolution surface

See merge request jschoeberl/netgen!144
2019-03-22 13:07:57 +00:00
Lukas
05518ea796 fix index 1/0 typo 2019-03-20 17:06:57 +01:00
Christopher Lackner
0559b03c21 fix 2 bugs for revolution surface 2019-03-20 15:12:54 +01:00
Joachim Schöberl
0197a3cca1 fixes for parallel version running sequential 2019-03-16 06:30:47 +01:00
Joachim Schöberl
bf59c1d490 drawing solution at the boundary 2019-03-16 06:30:10 +01:00
Lukas
38c97fd5bc Merge branch 'master' of https://geras.asc.tuwien.ac.at/jschoeberl/netgen 2019-03-14 11:05:05 +01:00
Joachim Schöberl
f57ad036b5 Merge branch 'mpi_topo' into 'master'
Mpi topo

See merge request jschoeberl/netgen!141
2019-03-09 20:31:15 +00:00
Joachim Schöberl
2579e0e6b0 Merge branch 'fix_glob_geom' into 'master'
Set global geoemtry

See merge request jschoeberl/netgen!142
2019-03-09 20:29:56 +00:00
Joachim Schöberl
35e3b9fe02 Merge branch 'fix_const' into 'master'
add missing const

See merge request jschoeberl/netgen!143
2019-03-09 20:29:11 +00:00
Lukas
335bb4d424 add missing const 2019-03-04 14:31:03 +01:00
Lukas
758e1ca4ec add missing const 2019-03-04 14:24:18 +01:00
Lukas
3673b7c77b Merge branch 'fix_glob_geom' 2019-03-01 11:47:24 +01:00
Lukas
9d01c080f9 Set global geoemtry 2019-03-01 11:33:53 +01:00
Lukas
9c4cfb7864 use mesh-communicator in another place 2019-02-28 17:48:18 +01:00
Lukas
fc7381e587 topology does not build faces/edges befire distributing 2019-02-28 17:48:18 +01:00
Matthias Hochsteger
10ef58b54b Merge branch 'fix_curve_mpi' into 'master'
fix rank/ntasks in curvedelems

See merge request jschoeberl/netgen!140
2019-02-28 16:11:17 +00:00
Lukas
c1256c3ffd fix typo 2019-02-28 16:46:37 +01:00
Lukas
16421b4be3 fix rank/ntasks in curvedelems 2019-02-28 16:25:31 +01:00
Matthias Hochsteger
28943e91a7 Merge branch 'fix_names' into 'master'
no stack arrays for names

See merge request jschoeberl/netgen!137
2019-02-28 12:27:23 +00:00
Lukas
7346495135 no stack arrays for names 2019-02-28 12:06:30 +01:00
Joachim Schöberl
568f918ae8 Merge branch 'mpi_fixes' into 'master'
Distribute names simplified

See merge request jschoeberl/netgen!135
2019-02-27 23:27:47 +00:00
Lukas
039e6d753f simplify distributing names (and also distribute co-dim 2/3 names) 2019-02-26 11:18:42 +01:00
Lukas
965a6cc387 archive co-dim 3 names 2019-02-26 11:18:11 +01:00
Joachim Schöberl
fa1353dd07 Merge branch 'mpi_fixes' into 'master'
Mpi fixes

See merge request jschoeberl/netgen!134
2019-02-25 23:15:41 +00:00
Lukas
a2f81d0337 Fix MPI + empty bc/mat-names. (But that should not happen..) 2019-02-25 16:38:21 +01:00