Commit Graph

1349 Commits

Author SHA1 Message Date
Joachim Schöberl
e0f290676f new timers 2019-06-03 10:42:57 +02:00
Joachim Schöberl
bc836f87ef facet curving using GeomInfo, adding overrides 2019-06-03 10:42:57 +02:00
Christopher Lackner
0a08450bfa move testout to ngcore 2019-05-28 13:51:53 +02:00
Matthias Hochsteger
a9db1f60c1 Merge branch 'hmax_old_in2d_files' into 'master'
allow setting of maxh in old in2d files

See merge request jschoeberl/netgen!164
2019-05-23 12:05:18 +00:00
Christopher Lackner
c7a71148f4 export function to get volume elements adjacent to surface element 2019-05-22 00:25:18 +02:00
Joachim Schöberl
ccc7606c5f Merge branch 'mpi_fixes' into 'master'
MPI / MeshTopology

See merge request jschoeberl/netgen!158
2019-05-21 13:04:02 +00:00
Christopher Lackner
da37730eb8 fnf reader messages with msg level, no error for analysis sect 2019-05-21 10:51:39 +02:00
Christopher Lackner
9d97f4290a add domainin property to fnf file reader 2019-05-20 18:03:57 +02:00
Christopher Lackner
d19b1ec35f allow setting of maxh in old in2d files 2019-05-17 16:23:16 +02:00
Lukas
16a10fae88 Merge branch 'master' into mpi_fixes 2019-05-17 14:06:16 +02:00
Joachim Schöberl
aeea67bc09 fix clipping plane isolines 2019-05-16 09:36:32 +02:00
Joachim Schöberl
2303025c3f Merge branch 'msg_level_fnfreader' into 'master'
add msg level to cout of fnfreader

See merge request jschoeberl/netgen!162
2019-05-14 19:42:51 +00:00
Christopher Lackner
953c5bb57c fix printmessage instead of IM 2019-05-13 18:17:53 +02:00
Christopher Lackner
fd1842fde6 add msg level to cout of fnfreader 2019-05-13 14:54:37 +02:00
Matthias Hochsteger
a627a0c9b3 Include ngcore.hpp in nginterface(_v2).hpp
Currently both interface files depend on ngcore but do not include it.
2019-05-13 14:49:25 +02:00
Joachim Schöberl
ed5779df05 define curve from Python for 2D geometry (e.g. airfoil profile) 2019-05-13 08:43:54 +02:00
Joachim Schöberl
84f453a4be Merge branch 'unv_meshes' into 'master'
Unv meshes

See merge request jschoeberl/netgen!160
2019-05-06 13:19:10 +00:00
Michael Neunteufel
41d47e038b use mesh[nr] 2019-05-06 14:59:18 +02:00
Michael Neunteufel
7bb3698043 avoid memory leak and cleanup 2019-05-06 11:01:54 +02:00
Michael Neunteufel
e5bb1298d2 add only segments if they are real bbnd elements for .unv files 2019-05-06 10:30:19 +02:00
Lukas
d71d0111c1 Merge remote-tracking branch 'origin/master' into mpi_fixes 2019-05-03 15:17:52 +02:00
Joachim Schöberl
b49b506495 Merge branch 'unv_meshes' into 'master'
read bbnd for .unv meshes and update topology

See merge request jschoeberl/netgen!159
2019-05-02 15:36:17 +00:00
Michael Neunteufel
70b5151c5c read bbnd for .unv meshes and update topology 2019-05-02 17:00:37 +02:00
Lukas
89a34b865f completely reset topology on master after distributing mesh 2019-04-29 16:44:07 +02:00
Christopher Lackner
0c6b36dca6 remove meshtopology default copy ctor (is deleted anyway) 2019-04-29 13:10:52 +02:00
Matthias Hochsteger
dc4b1c05b9 Handle numbers in correct order (first index, then number of points) 2019-04-26 09:27:29 +02:00
Joachim Schöberl
3de07c25ab little fix for distributing 2d meshes 2019-04-25 22:51:15 +02:00
Matthias Hochsteger
0525b8b61f Fix/disable some core guidelines warnings 2019-04-24 23:08:17 +02:00
Matthias Hochsteger
81a06181b4 Fix time unit in Paje tracer (ms) 2019-04-24 18:36:48 +02:00
Matthias Hochsteger
09f6a08f73 Merge branch 'mpi_fix' into 'master'
fix ReceiveParallelMesh

See merge request jschoeberl/netgen!156
2019-04-24 09:05:10 +00:00
Joachim Schöberl
f070ac4daf remove detail timers 2019-04-20 10:25:28 +02:00
Lukas
a85b33e345 fix vol el NP for 2-dim meshes 2019-04-19 13:51:37 +02:00
Matthias Hochsteger
cb461bebf0 Paje trace fixes, sunburst charts
Create a .html file visualizing the cumultated run times of
timers and taskmanager jobs
2019-04-18 15:15:30 +02:00
Matthias Hochsteger
db19a44fe8 Merge branch 'fix_uninitialized_values' into 'master'
fix uninitialized values

See merge request jschoeberl/netgen!153
2019-04-17 14:45:53 +00:00
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
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
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
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
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