Matthias Hochsteger
673aa7103d
Allow building MacOS bundles without root permissions
2017-01-25 18:26:26 +01:00
Matthias Hochsteger
424b246eda
Workaround to scale up fonts on high resolution Linux systems
2017-01-20 10:39:16 +01:00
Matthias Hochsteger
cc0f14c14c
Move more widgets from tk to ttk
2017-01-20 10:33:59 +01:00
Matthias Hochsteger
c992c64401
Merge branch 'netgen_force_rebuild' into 'master'
...
Force rebuild of Netgen subproject when building the Superbuild
CMake is using stamp files to check if the external projects are out
of date. There is an option 'BUILD_ALWAYS 1' of ExternalProject_Add,
but it is not available prior to CMake 3.1.
To work around it, this commit solves two problems at once:
- Add a new step 'check_submodules' between configure and build
to check if all submodules are up to date. This step has the option
'ALWAYS 1', which means it is always considered outdated.
- Since 'build' depends on the above step, it will always be started
See merge request !30
2017-01-20 10:32:40 +01:00
Matthias Hochsteger
cb8bef9423
Force rebuild of Netgen subproject when building the Superbuild
...
CMake is using stamp files to check if the external projects are out
of date. There is an option 'BUILD_ALWAYS 1' of ExternalProject_Add,
but it is not available prior to CMake 3.1.
To work around it, this commit solves two problems at once:
- Add a new step 'check_submodules' between configure and build
to check if all submodules are up to date. This step has the option
'ALWAYS 1', which means it is always considered outdated.
- Since 'build' depends on the above step, it will always be started
2017-01-20 10:16:48 +01:00
Matthias Hochsteger
0c98422172
Remove unused CMake code
2017-01-16 15:01:57 +01:00
Matthias Hochsteger
4cff6b546a
install all headers to INCDIR
2017-01-16 14:59:57 +01:00
Matthias Hochsteger
9cbe5f7c73
only build necessary targets
2017-01-16 12:30:02 +01:00
Matthias Hochsteger
c6783a4d98
MacOS build fix
2017-01-16 12:12:41 +01:00
Matthias Hochsteger
d91127832a
Add missing patch for TK on MacOS, add .gitignore file
2017-01-16 00:22:56 +01:00
Matthias Hochsteger
2d63931130
Fixes for MacOS build
2017-01-15 19:32:59 +01:00
Matthias Hochsteger
ff8e405afb
store downloaded dependencies in source tree to avoid repeating downloads after cleaning the build tree
2017-01-15 19:28:02 +01:00
Alexander Schlüter
60768cf9c5
use tolerance in GetElementOfPoint when using a search tree
2017-01-12 21:09:07 +01:00
Matthias Hochsteger
9987116703
Update pybind11 to v2.0.1
2017-01-12 11:45:29 +01:00
Matthias Hochsteger
2b16f9994f
Fix write permission check
2017-01-10 18:45:49 +01:00
Matthias Hochsteger
b9018982e1
Differen default install dir on MacOS
2017-01-10 18:40:26 +01:00
Joachim Schöberl
a08fd7a509
vec in netgen.csg
2017-01-10 18:38:36 +01:00
Joachim Schöberl
98a43821ae
osx superbuild fix
2017-01-10 16:04:34 +01:00
Matthias Hochsteger
99b5dc571e
Update TCL/TK/TKDND build settings for MacOS
2017-01-10 14:49:35 +01:00
Matthias Hochsteger
d6c6fbab98
allow parallel build for netgen subproject
2017-01-10 12:39:12 +01:00
Matthias Hochsteger
d557e59a69
check for write permissions at INSTALL_DIR on Unix platforms
2017-01-10 12:02:04 +01:00
Matthias Hochsteger
77dde0977b
Search for pybind11 only at the git submodule location
...
- Fixes a bug where pybind11 is found in the installation directory
2017-01-10 10:47:01 +01:00
Matthias Hochsteger
35a8281d52
Fix Python include dir
2017-01-09 19:28:35 +01:00
Matthias Hochsteger
e4e1d0316c
forward PYBIND_INCLUD_DIR to Netgen subproject
2017-01-09 19:15:44 +01:00
Matthias Hochsteger
190d035809
Fix Python paths
2017-01-09 18:45:12 +01:00
Matthias Hochsteger
745924e71a
CMake: prepend NETGEN_ to set variables in NetgenConfig.cmake
2017-01-09 14:03:36 +01:00
Matthias Hochsteger
fc64b97e77
CMake: fix finding Python 3 libraries
2017-01-09 14:03:36 +01:00
Joachim Schöberl
f44a32e4de
Merge branch 'pointoutofquad' into 'master'
...
point out of quad fix
Now the error "point out of domain" does not appear any more, but the values are wrong. [pointoutofquad.py](/uploads/91e142ab369491ac5a4e4a8d9c93d671/pointoutofquad.py)
See merge request !28
2017-01-06 22:16:53 +01:00
Matthias Hochsteger
5f3cf1a806
fix slash/baslash issue in CMake path
2017-01-05 15:05:13 +01:00
Joachim Schöberl
d1de4a7cf9
Introduce NetgenGeometry base class to Python. export meshing first, then csg
2017-01-05 05:08:24 +01:00
Michael Neunteufel
3e9ad94307
point out of quad fix
2017-01-02 11:06:36 +01:00
Joachim Schöberl
c31240580b
remove test output
2017-01-01 15:34:55 +01:00
Matthias Hochsteger
80536a3308
CMake: Add External projects to fetch and install some dependencies automatically on Windows and MacOS
2016-12-22 19:12:11 +01:00
Matthias Hochsteger
d95999161d
CMake: export targets
2016-12-20 13:06:43 +01:00
Joachim Schöberl
9790774b49
change to SurfaceElementIndex
2016-12-15 13:05:34 +01:00
Joachim Schöberl
d3e1f0e8fd
Merge branch 'py_exp_ComprAndDelsurfels' into 'master'
...
Compress and DeleteSurfaceElements to python
export Compress and DeleteSurfaceElement to python.
Perhaps you prefer having the ElementId-Version of DeleteSurfaceElement instead?
See merge request !26
2016-12-15 13:03:24 +01:00
Joachim Schöberl
4267cdfaff
Merge branch 'install_stlpy' into 'master'
...
install stl.py
See merge request !27
2016-12-15 11:50:47 +01:00
Christopher Lackner
0f51e1375c
install stl.py
2016-12-15 11:41:50 +01:00
Joachim Schöberl
bf1dfb6b08
Merge branch 'stl_to_python' into 'master'
...
Stl to python
See merge request !25
2016-12-14 18:02:52 +01:00
Christoph Lehrenfeld
5a940b0b13
Compress and DeleteSurfaceElements
2016-12-14 13:28:13 +01:00
Joachim Schöberl
775d998235
don't be so strict with deprecated
2016-12-12 23:08:22 +01:00
Joachim Schöberl
54aa508fb6
fix 0/1 base
2016-12-12 23:01:21 +01:00
Christopher Lackner
e16dfde5e7
fix libstlvis
2016-12-12 14:26:49 +01:00
Christopher Lackner
d081c1d455
Merge branch 'master' into stl_to_python
2016-12-12 14:24:09 +01:00
Christopher Lackner
2649726692
fix DLL_HEADER export
2016-12-12 14:22:24 +01:00
Christopher Lackner
a5e411d008
load stl fix and some vis
2016-12-12 13:14:47 +01:00
Joachim Schöberl
d6b16870fa
PointIndex::BASE = 0 and STL, PointIndices
2016-12-12 11:47:46 +01:00
Christopher Lackner
25d2e497b1
add python stl submodule
2016-12-12 10:47:05 +01:00
Christopher Lackner
6e60338987
Merge branch 'master' into stl_to_python
2016-12-12 10:39:51 +01:00
Joachim Schöberl
be1e6e160b
PointIndex::BASE = 0 working for CSG
2016-12-11 20:17:07 +01:00