Matthias Hochsteger
e7e945a84c
Use netgen-occt to build netgen
2024-06-24 16:18:41 +02:00
Joachim Schoeberl
35feeff7ab
activate occ 7.8 on mac
2024-05-23 21:57:50 +02:00
Matthias Hochsteger
e287ea4af5
Add newer OCC urls (currently commented out)
2024-05-23 10:37:26 +02:00
Hochsteger, Matthias
335b926f8b
Runtime MPI wrapper
2024-05-13 13:43:53 +02:00
Matthias Hochsteger
f96ccabeb6
Use OCC 7.6.3 again (and update changed md5 sum for 7.8.0)
2024-03-26 09:51:29 +01:00
Matthias Hochsteger
afb2f2f0ea
Opencascade 7.8.0 compatibility
2024-03-25 10:19:25 +01:00
Matthias Hochsteger
421c1ecb0e
Pyodide build fixes
2024-03-01 20:39:24 +01:00
Matthias Hochsteger
c31ae245b1
Downgrade OCC
2023-09-18 14:37:13 +02:00
Matthias Hochsteger
291a5e4aa6
Emscripten support
2023-09-14 11:19:39 +02:00
Matthias Hochsteger
8955f572a1
Update OpenCascade
2023-09-14 11:19:35 +02:00
Matthias Hochsteger
fe37f7d0b2
Emscripten fixes
2023-09-05 17:13:29 +02:00
Matthias Hochsteger
c8888086ae
CMake 3.16 compatibility
2023-08-30 21:03:04 +02:00
Matthias Hochsteger
80098c1e93
Set parameters to FindPython3 depending on CMake version
2023-08-30 20:25:11 +02:00
Matthias Hochsteger
40546340a4
Revert "add Development.Embed"
...
This reverts commit af345043af
.
2023-08-30 17:12:07 +02:00
Matthias Hochsteger
af345043af
add Development.Embed
2023-08-30 17:00:15 +02:00
Matthias Hochsteger
4f83d8b1b6
Find python3 Development.Module, require CMake 3.18
2023-08-30 16:11:14 +02:00
Christopher Lackner
f873de3e3b
find_package(PythonInterp... deprecated, change to python with comp
2023-08-29 10:52:22 +02:00
Hochsteger, Matthias
11da083507
Emscripten support
2023-07-28 13:01:41 +02:00
Hochsteger, Matthias
35776ca894
Set USE_OCC to ON by default
2023-07-25 23:14:58 +02:00
Matthias Hochsteger
9364274a6b
Install zlib and tcl/tk correctly for custom NG_INSTALL_DIR_* settings
2023-06-23 12:50:26 +02:00
Matthias Hochsteger
6992a63cf8
Don't search for PythonLibs when building pip/conda package
...
Since python is linked statically there are no libraries
2023-05-11 18:39:49 +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
luz paz
4033fac1b3
Fix various typos
...
Found via `codespell -q 3 -S ./external_dependencies/pybind11 -L alledges,allright,ane,anormal,ans,apoints,ba,boxs,cancle,childs,co-ordinate,co-ordinates,daty,enty,filld,hel,identifyable,ist,linz,lod,ned,nd,selt,statics,suround,thev,thist,thisy,timere,upto,wel`
2022-03-25 18:22:05 -04:00
mhochsteger@cerbsim.com
3c60c27e41
dont pass CMAKE_OSX_ARCHITECTURES (handled by environment variable)
2022-02-02 17:18:55 +01:00
Matthias Hochsteger
4e755025d2
read CMAKE_OSX_ARCHITECTURES from environment variable
2021-12-15 18:10:36 +01:00
Matthias Hochsteger
16b88e8e67
OCC Mesher Cleanup
2021-11-28 15:14:41 +00:00
mhochsteger@cerbsim.com
dc4ba34657
special handling of CMAKE_OSX_ARCHITECTURES (may contain ';')
2021-11-08 16:38:47 +01:00
mhochsteger@cerbsim.com
aa7f246c2e
fix cmake output handling
2021-11-08 15:52:52 +01:00
mhochsteger@cerbsim.com
d2f8910af2
Show more output during build
...
- show output in ci-builds only on failure
2021-11-04 14:44:23 +01:00
mhochsteger@cerbsim.com
68502ad77c
cmake - fix subproject logging settings
2021-11-02 10:40:10 +01:00
Matthias Hochsteger
df53ffe05b
fix finding tcl/tk stub libs on MacOS
2021-10-29 15:50:34 +02:00
mhochsteger@cerbsim.com
d9e8b815f5
pip installer
2021-10-27 16:51:41 +02:00
Matthias Hochsteger
40daa0327c
Update OCC
2021-09-02 12:52:34 +00:00
Matthias Hochsteger
36d9ead3bc
cmake - log output on failure in gitlab-ci
2021-06-04 16:03:54 +02:00
Christopher Lackner
a69cdc9000
mem tracing compile time option, simplify by MemoryTracer as member
2020-11-21 15:49:07 +01:00
Matthias Hochsteger
7a1344bfcb
cmake variable NG_COMPILE_FLAGS to set additional compile options
2020-10-01 13:35:53 +02:00
Matthias Hochsteger
8fd08ef4ac
Download prebuilt CGNS library on MacOS
2020-03-11 21:41:38 +01:00
Matthias Hochsteger
603141cf1a
Fix CGNS support on Windows
2020-03-11 14:53:08 +00:00
Matthias Hochsteger
db5ad09b79
Initial CGNS format read support
2020-03-11 13:39:40 +01:00
Matthias Hochsteger
ce90bd9e83
[cmake] Simplify compile flag handling on Windows
...
Add options/define flags to ngcore, so they are automatically passed on
to dependencies
2020-01-16 16:38:06 -08:00
Matthias Hochsteger
19124f8d30
[cmake] Fix Windows build with spaces in build dir
2019-12-10 17:02:48 +00:00
Matthias Hochsteger
f3d9d3ad67
[cmake] Don't link python libraries in unix-conda environment
...
Conda links python libs statically to python executable
2019-11-26 19:26:18 +00:00
Lukas Kogler
0e7cfecf7a
use parmetis metis in netgen
2019-10-01 09:48:38 +00:00
Christopher Lackner
13fa0acb2b
pass BUILD_STUB_FILES option to superbuild
2019-06-30 12:52:08 +02:00
Christopher Lackner
5602322e94
add RangeException, NETGEN_CHECK_RANGE macro
2019-01-02 16:30:55 +01:00
Christopher Lackner
fd3474f5cb
logging in ngcore
2018-12-28 13:43:15 +01:00
Christopher Lackner
17aba88117
[ngcore] follow cpp guidelines, check them with clang-tidy
2018-12-08 16:10:29 +01:00
Christopher Lackner
8e29d38fc1
archive works for pointers and shared_ptrs (even with
...
mult. inheritance and virtual base classes)
2018-12-03 16:28:04 +01:00
Matthias Hochsteger
f1dc069052
[cmake] Propagate CMAKE_OSX_SYSROOT
2018-10-03 16:11:45 +02:00
Matthias Hochsteger
502413fb02
[cmake] Propagate CMAKE_OSX_DEPLOYMENT_TARGET
2018-10-02 15:32:45 +02:00