Matthias Hochsteger
62498f3bf8
Fix webgui docu widget
2023-06-30 12:18:11 +02:00
Hochsteger, Matthias
d632ed3d75
Unified webgui.Draw()
2023-06-30 10:11:01 +02:00
Christopher Lackner
8da01ff353
code for drawing occ identifications in webgui
2023-06-29 12:22:00 +02:00
Christopher Lackner
c1ed3e36ca
fix calling _get_diagnostics if python versions do not match
2023-05-23 08:59:05 +02:00
Matthias Hochsteger
39b21df7e6
Check python version at startup
2023-04-28 10:46:07 +02:00
Matthias Hochsteger
96268d6691
Fix python warning (deprecated imp module)
2023-04-26 16:48:54 +02:00
Christopher Lackner
8990c9c30a
allow python -m netgen.gui to run python tkinter gui from main thread
2023-04-12 11:29:32 +02:00
Matthias Hochsteger
8f11802953
fix netgen.gui.Snapshot
2023-01-23 11:57:44 +01:00
Christopher Lackner
56aa4581ea
use --ignore-invalid=all flag to be able to upgrade pybind11-stubgen
2022-08-08 09:31:29 +02:00
Matthias Hochsteger
5acb38eabd
fix dll loading path on Windows with Python 3.10
2022-06-22 00:36:03 -07:00
Matthias Hochsteger
b113ec48ed
fix Tk gui from jupyter
2022-05-25 10:28:53 +02:00
Matthias Hochsteger
22e57a1159
Don't load gui libraries when importing netgen
2022-05-06 10:59:59 +02:00
Matthias Hochsteger
b694b4667a
rework build system, separate gui and non-gui code
...
move fieldlines code to meshing dir
move visualization function pointers to meshing directory
DLL_HEADER -> NGGUI_API in visualization lib
move soldata.hpp to meshing
update occ, no freetype necessary anymore
2022-05-05 14:39:31 +02:00
Matthias Hochsteger
6b36a2d9d8
load geometries from command line with python netgen executable
2022-04-28 10:46:49 +02:00
Joachim Schoeberl
dc836ae7e4
unit_cube from OCC
2022-03-25 17:56:32 +01:00
mhochsteger@cerbsim.com
715f86b3b5
pip fixes for loading ngsolve.tcl on MacOS
2022-02-24 18:12:24 +01:00
Matthias Hochsteger
9cd3c4ff14
Fix DrawGeo (requires webgui_jupyter_widgets update)
2022-02-23 14:59:53 +01:00
mhochsteger@cerbsim.com
c5eeabace1
fix install paths in config.py
2022-02-22 16:17:05 +01:00
Matthias Hochsteger
d2378d9781
pyngcore as package (staying backward compatible)
2022-02-16 09:27:02 +01:00
mhochsteger@cerbsim.com
6f4cc7c528
try to load ngsolve in StartGUI python script (fixes failing ngsolve load from tcl in python packages)
2022-02-16 09:22:21 +01:00
Joachim Schoeberl
6b28275b88
double conversion on C++ side
2022-02-13 19:02:51 +01:00
Joachim Schoeberl
5d624e3078
reading via meshio
2022-02-13 16:31:55 +01:00
mhochsteger@cerbsim.com
376fe7c694
fix sys import in __main__.py
2022-02-11 18:40:05 +01:00
mhochsteger@cerbsim.com
4f4a3f7c92
generate version.py with cmake
2022-02-04 18:01:46 +01:00
Matthias Hochsteger
16b88e8e67
OCC Mesher Cleanup
2021-11-28 15:14:41 +00:00
mhochsteger@cerbsim.com
205e2c91aa
arguments for dummy redraw
2021-11-09 09:39:13 +01:00
mhochsteger@cerbsim.com
ea2b25f2e6
dummy Redraw without GUI
2021-11-09 09:38:36 +01:00
mhochsteger@cerbsim.com
81c1d46db0
fix python import of non-gui builds
2021-11-09 09:15:55 +01:00
mhochsteger@cerbsim.com
ffdb9378b5
fix import error on some ubuntu/python versions
2021-11-09 08:43:29 +01:00
mhochsteger@cerbsim.com
543d1a378a
no tk event handling when starting netgen.__main__
2021-11-08 13:59:59 +01:00
mhochsteger@cerbsim.com
4cbfca6e4b
rename config.py to config_template.py
2021-10-29 20:23:29 +02:00
mhochsteger
679fe05d19
try to import ngsolve before starting netgen gui
2021-10-28 15:46:02 +02:00
mhochsteger@cerbsim.com
147eac48ee
add python package name to config.py
2021-10-28 13:59:38 +02:00
mhochsteger@cerbsim.com
1cf9e3ff02
version handling, generate python configuration file
2021-10-28 13:57:24 +02:00
mhochsteger@cerbsim.com
d9e8b815f5
pip installer
2021-10-27 16:51:41 +02:00
Joachim Schoeberl
8ae602b5bf
unit-square in occ
2021-09-13 09:51:49 +02:00
Joachim Schoeberl
94ee2b67ad
small 2d workplane simplifications
2021-09-10 12:09:51 +02:00
Joachim Schoeberl
6a6a98dcea
2d drawing
2021-09-09 14:12:06 +02:00
Joachim Schoeberl
1087e961ca
more docsstrings
2021-09-07 16:28:46 +02:00
Joachim Schoeberl
0c809f4d2b
some operators for Pnt/Vec, nicer namings for gp_Ax3 etc
2021-08-16 09:55:31 +02:00
Matthias Hochsteger
fb64f0d873
geometry edges in webgui
2021-08-13 16:46:49 +02:00
Matthias Hochsteger
ae6b23fffc
add functionality to draw occ shapes with webgui
2021-08-12 11:20:07 +02:00
Matthias Hochsteger
a62acfb992
allow StartGUI to fail
2021-06-01 23:16:02 +02:00
Matthias Hochsteger
df9964f6cd
Don't start GUI when building documentation
2021-06-01 16:44:59 +02:00
Michael Neunteufel
870b147926
add ellipse as csg2d solid object
2020-11-11 16:40:06 +00:00
Matthias Hochsteger
c2c0bbcbf5
Bugfix on Windows with Python>=3.8
...
Use os.add_dll_directory() instead of adding netgen bin dir to PATH
2020-10-20 17:17:16 +02:00
Christopher Lackner
39be1fd3c9
add PointInfo for csg2d for maxh and name in points
2020-10-19 16:32:42 +02:00
Matthias Hochsteger
ceb57a7c5c
CSG2d interface (Solid2d ctor, EdgeInfo)
2020-08-20 18:27:08 +02:00
Matthias Hochsteger
b9487cc07a
Rename Polygon2d to Loop
2020-08-20 18:26:25 +02:00
Matthias Hochsteger
12b2e073ac
CSG for 2D
2020-08-19 16:46:32 +02:00