Commit Graph

412 Commits

Author SHA1 Message Date
Matthias Hochsteger
6a7030b81a Activate multithreading when meshing from GUI
- Meshing options for parallelization and number of threads
 - RegionTaskManager() to locally start the TaskManager
2019-09-27 11:54:33 +02:00
Matthias Hochsteger
4deffe6cbe Button to write selected chart to separate .stlb file 2019-09-24 13:09:49 +02:00
Joachim Schöberl
1fb048e399 Merge branch 'draw_stl_to_plain' into 'master'
Draw stl to plain

See merge request jschoeberl/netgen!241
2019-09-22 16:18:49 +00:00
Christopher Lackner
57ddf46b8c enable stop on segment and stop on face debug options 2019-09-22 14:56:56 +02:00
Christopher Lackner
4eb7c1860c allow 2d plainview to be moved using meta key 2019-09-22 14:37:14 +02:00
Christopher Lackner
cd78f0e440 draw stl meshing 2d local coordinates 2019-09-21 22:08:35 +02:00
Christopher Lackner
3f255d9139 fix set stl tolerance from gui 2019-09-20 13:08:15 +02:00
Christopher Lackner
6b8867d76a generate volume mesh on GenerateMesh button if no geometry but mesh exists 2019-09-20 12:37:40 +02:00
Matthias Hochsteger
f6f4976402 Import STL as Mesh 2019-09-20 11:32:20 +02:00
Christopher Lackner
ec40e605a3 fix Smooth Opt Volume buttons 2019-09-17 18:59:19 +02:00
Christopher Lackner
8b43ed2637 enable optimization of mesh from gui
A new mesh should only be created if full meshing is done and not only
some substeps like volume optimization.
2019-09-16 12:30:45 +02:00
Joachim Schöberl
54193f7704 update onetcl.cpp 2019-09-04 00:21:19 +02: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
Christopher Lackner
196aa206cf fix warnings, remove deprecated function call 2019-08-28 16:19:12 +02:00
Christopher Lackner
287256a626 fix loading of long filenames 2019-08-22 15:00:42 +02:00
Christopher Lackner
31a9cd1bfb import ngcore when loading netgen 2019-08-06 17:57:59 +02:00
Christopher Lackner
dc8d96aefa move flags to ngcore 2019-08-06 14:16:13 +02:00
Joachim Schöberl
dace165496 setting command line args via Tcl 2019-08-04 18:59:01 +02:00
Joachim Schöberl
b1ea81b401 move mesh export formats from ngappinit to Tcl-script 2019-08-04 11:12:19 +02:00
Matthias Hochsteger
cb87362f64 Rename Array to NgArray 2019-07-09 10:39:16 +02:00
Matthias Hochsteger
4aadd29dfc [cmake] Fix libraries privately 2019-06-30 00:54:31 +02:00
Christopher Lackner
0a08450bfa move testout to ngcore 2019-05-28 13:51:53 +02: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
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
Joachim Schöberl
0197a3cca1 fixes for parallel version running sequential 2019-03-16 06:30:47 +01:00
Joachim Schöberl
179c3bb02f don't store partition in element (most times waste of mem) 2019-02-15 21:01:00 +01:00
Matthias Hochsteger
a330ad3019 Startup message with MPI 2019-02-13 11:15:50 +01:00
Joachim Schöberl
734e96c87c get rid of ng_comm 2019-02-12 22:11:55 +01:00
Matthias Hochsteger
c274126487 Don't allow MPI-parallel GUI 2019-02-12 15:04:34 +01:00
Christopher Lackner
f88cc77cfe move SymbolTable to ngcore 2019-01-02 18:21:52 +01:00
Matthias Hochsteger
7934a34872 Link togl before Xmu to fix undefined references in libgui 2018-11-23 10:52:27 +01:00
Matthias Hochsteger
cd25788ec2 [cmake] Fix Tcl/Tk linkage of libgui 2018-11-20 15:09:48 +01:00
Matthias Hochsteger
4864ba9788 [cmake] Set link interface of Tcl/Tk to PRIVATE 2018-11-15 16:42:06 +01:00
Matthias Hochsteger
c1a407c4f6 [cmake] Set link interface of dependencies to PRIVATE 2018-11-13 11:36:45 +01:00
Matthias Hochsteger
944bedf2ac Update onetcl.cpp 2018-10-30 10:52:10 +01:00
Matthias Hochsteger
81a577031e [tcl/tk] Fix surface mesh size dialog 2018-10-30 10:48:57 +01:00
Joachim Schöberl
9d0ffac0eb extern pixelscale in togl 2018-05-23 21:32:17 +02:00
Joachim Schöberl
39d4231850 extern pixelscale in togl 2018-05-23 21:26:31 +02:00
Joachim Schöberl
b4294caefa EXTERN Togl_PixelScale 2018-05-23 21:20:23 +02:00
Joachim Schöberl
75dc76cc95 pixel-scale fixes for Mac-Retina resolution: dbl-click, snapshot 2018-05-23 21:14:49 +02:00
Joachim Schöberl
819fca6940 higher redraw checking rate 2018-04-30 07:26:53 +02:00
luz.paz
58002505bc Typos
Found via `codespell`
2018-01-14 12:18:54 -05:00
Unknown
afdc1ae85a Misc. typos
More typo
2017-12-09 22:21:40 -05:00
Matthias Hochsteger
0b1d4e3658 Use gl headers on windows 2017-11-13 02:38:13 -08:00
luzpaz
9d56646677 More typos 2017-11-10 13:10:34 -05:00
Matthias Hochsteger
c55ad18a73 Fix build/image export with USE_JPEG=ON
- fixes broken build with USE_JPEG
 - cleanes up the screenshot code itself (there were problems with memory
   alignment, now enforce alignment of 1 byte)
 - proper error message if 'convert' is not working
 - append '.ppm' to file for temporary filename instead of replacing last
   three characters
2017-09-22 11:26:10 +02:00
Matthias Hochsteger
042db258c8 Fix build with GUI=ON, MPI=ON 2017-09-21 17:58:38 +02:00
Matthias Hochsteger
341f0bd753 Update onetcl.cpp 2017-09-14 15:54:12 +02:00