Commit Graph

2758 Commits

Author SHA1 Message Date
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
Christopher Lackner
331c0b9486 fix AOWrapperIterator operator++ 2019-08-29 15:06:05 +02:00
Joachim Schöberl
fcea398d7c Merge branch 'subcomm' into 'master'
sub-communicators as methods of NgMPI_Comm, using ngcore-arrays

See merge request jschoeberl/netgen!215
2019-08-29 09:32:35 +00:00
Joachim Schöberl
7f8dd74a03 Merge branch 'bitarray_ngcore' into 'master'
Bitarray from NGSolve to ngcore

See merge request jschoeberl/netgen!223
2019-08-28 18:57:11 +00:00
Matthias Hochsteger
dee131027d Merge branch 'fix_warnings' into 'master'
fix warnings, remove deprecated function call

See merge request jschoeberl/netgen!222
2019-08-28 16:53:27 +00:00
Matthias Hochsteger
b27f7f3bb6 Add BitArray from NGSolve
Deprecate method BitArray::Set(), instead use either SetBit() or
SetBitAtomic()
2019-08-28 16:40:21 +02:00
Christopher Lackner
196aa206cf fix warnings, remove deprecated function call 2019-08-28 16:19:12 +02:00
Christopher Lackner
6d874bece8 Merge branch 'add_forgotten_isend' into 'master'
add forgotten isend

See merge request jschoeberl/netgen!221
2019-08-28 14:07:13 +00:00
Joachim Schöberl
3e1a8c7493 Merge branch 'cleanup' into 'master'
little cleanup and modernization in geom2d code

See merge request jschoeberl/netgen!219
2019-08-28 13:40:25 +00:00
Joachim Schöberl
6e9461fc41 Merge branch 'fix_parmesh' into 'master'
fix recently introduced off-by-one bug in parallelmesh, clean up created...

See merge request jschoeberl/netgen!213
2019-08-28 13:39:51 +00:00