Commit Graph

2416 Commits

Author SHA1 Message Date
Christopher Lackner
5288af641c array numpy buffer protocol 2019-09-10 23:01:05 +02:00
Matthias Hochsteger
8c9d75f5f4 Parallelize SwapImprove() 2019-09-10 17:52:24 +02:00
Matthias Hochsteger
a70803eecb Fix BuildEdgeList() - create sorted list 2019-09-10 16:59:31 +02:00
Matthias Hochsteger
c22f44617b Separate function SwapImproveEdge(), iterate over list of edges instead of elements and edges per element 2019-09-10 16:58:53 +02:00
Matthias Hochsteger
d95e9afb92 Utility function MeshOptimize3d::BuildEdgeList() 2019-09-10 16:19:04 +02:00
Joachim Schöberl
d6ebe15c17 Merge branch 'parallel_swapimprove2' into 'master'
Parallel SwapImprove2

See merge request jschoeberl/netgen!234
2019-09-10 13:41:36 +00:00
Matthias Hochsteger
8f6517ff55 Terminal.app moved on MacOS Catalina 2019-09-10 14:20:31 +02:00
Matthias Hochsteger
58fa720e40 Pack python stub files into .msi installer 2019-09-10 12:31:31 +02:00
Matthias Hochsteger
88ac5456ab Parallelize SwapImprove2 2019-09-10 11:45:04 +02:00
Matthias Hochsteger
d0586a6366 Separate function to perform SwapImprove2 on one face of an element 2019-09-10 11:45:04 +02:00
Matthias Hochsteger
728196472e [cmake] Increase timeout of pytests 2019-09-10 11:09:08 +02:00
Matthias Hochsteger
dfc5f30dcb Merge branch 'testing' into 'master'
Test parallel mesh generation

See merge request jschoeberl/netgen!233
2019-09-09 22:21:23 +00:00
Matthias Hochsteger
8ab8a8f7fa Test parallel mesh generation 2019-09-09 23:41:50 +02:00
Joachim Schöberl
4c1f24d313 Merge branch 'export_taskmanager' into 'master'
Export TaskManager

See merge request jschoeberl/netgen!232
2019-09-09 20:06:32 +00:00
Joachim Schöberl
17a790e71e Merge branch 'init_geominfo_trignum' into 'master'
Initialize geominfo[].trignum in Segment ctor

See merge request jschoeberl/netgen!231
2019-09-09 20:05:16 +00:00
Matthias Hochsteger
66c4c3bf59 use global logging level without spdlog 2019-09-09 17:05:23 +02:00
Matthias Hochsteger
6c69df9fe6 Export TaskManager 2019-09-09 17:05:23 +02:00
Matthias Hochsteger
2bb11f4cb1 Avoid parallel call of BuildBoundaryEdges() inside Mesh::CombineImprove() 2019-09-09 17:02:50 +02:00
Matthias Hochsteger
7bf1563295 Initialize geominfo[].trignum in Segment ctor 2019-09-09 16:31:29 +02:00
Joachim Schöberl
cbd129bf53 disable parallel vertex2element table, needs sorting 2019-09-09 10:55:27 +02:00
Joachim Schöberl
5ffab34d13 fix rangecheck 2019-09-07 10:31:12 +02:00
Joachim Schöberl
be40a4d3f1 array setitem functionality 2019-09-06 17:17:11 +02:00
Joachim Schöberl
9dca7e631d Merge branch 'parallel_improvemesh' into 'master'
Parallelize ImproveMesh

See merge request jschoeberl/netgen!230
2019-09-06 14:59:58 +00:00
Matthias Hochsteger
c075cfb9c6 Parallelize ImproveMesh 2019-09-05 14:25:11 +02:00
Matthias Hochsteger
7e7a1bb98b Avoid parallel call of BuildBoundaryEdges() inside LegalTet() 2019-09-05 13:38:41 +02:00
Joachim Schöberl
0fcf99dc56 some native mesh access functions 2019-09-04 15:24:37 +02:00
Joachim Schöberl
3e6f4b9472 use pointindex 2019-09-04 13:46:40 +02:00
Joachim Schöberl
93116f253c Merge branch 'own_tcltk_fork' into 'master'
Use own fork of Tcl/Tk for MacOS (with configure scripts checked in)

See merge request jschoeberl/netgen!229
2019-09-04 08:23:50 +00:00
Matthias Hochsteger
5be787f1a2 Use own fork of Tcl/Tk for MacOS (with configure scripts checked in) 2019-09-04 10:01:32 +02:00
Joachim Schöberl
54193f7704 update onetcl.cpp 2019-09-04 00:21:19 +02:00
Joachim Schöberl
63e6147969 Merge branch 'tcl_tk_8610' into 'master'
Tcl tk 8610

See merge request jschoeberl/netgen!228
2019-09-03 22:10:08 +00:00
Joachim Schöberl
0f1eade895 no border for drawing window 2019-09-03 17:06:45 +02:00
Joachim Schöberl
5d1ab6f12c disable opengl warnings 2019-09-03 17:06:26 +02:00
Joachim Schöberl
194dd29d0b Merge branch 'master' of geras.asc.tuwien.ac.at:jschoeberl/netgen 2019-09-03 07:12:05 +02:00
Joachim Schöberl
ad4bbd1aa9 new lopp 2019-09-03 07:11:35 +02:00
Matthias Hochsteger
26fcc2b177 Build Tcl/Tk 8.6.10-rc on MacOS 2019-09-02 23:35:02 +02:00
Matthias Hochsteger
c75c313f53 Merge branch 'fix_tkdnd' into 'master'
[cmake] Build TkDND instead of downloading the binary

See merge request jschoeberl/netgen!227
2019-09-02 20:52:10 +00:00
Matthias Hochsteger
cf1a83edcd [cmake] Build TkDND instead of downloading the binary
This was changed accidentally in commit
  9cbb51434b
  [cmake] Build Tcl/Tk 8.6.9 on MacOS
2019-09-02 22:42:51 +02:00
Christopher Lackner
cd3bf9ead5 quad meshing parameter deprecated, use quad_dominated instead 2019-09-02 16:51:32 +02:00
Joachim Schöberl
71e8c6854c fix table creator 2019-08-30 08:28:08 +02:00
Matthias Hochsteger
6c06f79c8e Fix build error on Windows (wrong usage of Range()) 2019-08-29 19:22:12 -07:00
Matthias Hochsteger
48086d343c Merge branch 'dont_run_slow_tests' into 'master'
Dont run slow tests

See merge request jschoeberl/netgen!226
2019-08-29 16:58:33 +00:00
Matthias Hochsteger
cc9392b1c0 Merge branch 'gitlab_ci_jobs_dag' into 'master'
[gitlab-ci] Dependencies for build jobs, push to github immediately

See merge request jschoeberl/netgen!224
2019-08-29 16:46:55 +00:00
Joachim Schöberl
8fd728d1f9 Merge branch 'ngcore' into 'master'
Add Table and HashTable from NGSolve

See merge request jschoeberl/netgen!225
2019-08-29 16:03:15 +00:00
Christopher Lackner
0940b85359 Merge branch 'dont_run_slow_tests' of geras.asc.tuwien.ac.at:jschoeberl/netgen into dont_run_slow_tests 2019-08-29 17:57:47 +02:00
Christopher Lackner
23a6231c21 mark only slow tutorials as slow 2019-08-29 17:56:47 +02:00
Matthias Hochsteger
25371510a5 Don't run slow tests in docker 2019-08-29 17:41:22 +02:00
Christopher Lackner
7afbe4d7d1 mark test tutorials as slow test 2019-08-29 17:37:35 +02:00
Matthias Hochsteger
78693fb196 Add Table and HashTable from NGSolve 2019-08-29 16:13:18 +02:00
Matthias Hochsteger
5624d322d6 [gitlab-ci] Dependencies for build jobs, push to github immediately 2019-08-29 15:57:55 +02:00