Matthias Hochsteger
3bfa6c19fa
Fix build warnings (found with gcc -Wall)
2024-12-03 18:58:12 +01:00
Hochsteger, Matthias
833a177e34
Add BoundarylayerParameters to MeshingParameters
2024-09-27 16:30:50 +02:00
Joachim Schoeberl
bb3c3ff565
fix warning
2024-09-03 11:11:51 +02:00
Matthias Hochsteger
7f666547c9
Fix file extension check in snapshot function
2024-08-07 10:49:50 +02:00
Matthias Hochsteger
73822401f1
Make sure the GIL is held on cleanup
2024-06-25 17:13:32 +02:00
Matthias Hochsteger
c2af423a5b
No need to init MPI in netgen exe (is not supported to run in parallell
...
anyway)
2024-05-14 11:26:53 +02:00
Hochsteger, Matthias
335b926f8b
Runtime MPI wrapper
2024-05-13 13:43:53 +02:00
Schöberl, Joachim
b88535621f
Removewinheader
2024-02-11 11:02:18 +01:00
Matthias Hochsteger
987f0fcc07
Clean up user mesh format code
2023-10-12 19:04:40 +02:00
Matthias Hochsteger
50bb59f4fe
Link occ properly for emscripten builds
2023-09-16 21:39:22 +02:00
Matthias Hochsteger
d069f57422
Pyodide fixes
2023-09-16 19:25:43 +02:00
Hochsteger, Matthias
0043eee0e0
Merge branch 'find_python' into 'master'
...
find_package(PythonInterp... deprecated, change to python with comp
See merge request ngsolve/netgen!595
2023-08-30 21:57:52 +02:00
Christopher Lackner
dd46634c83
gui draw segment and surfacelement numbers
2023-08-29 16:43:25 +02:00
Christopher Lackner
f873de3e3b
find_package(PythonInterp... deprecated, change to python with comp
2023-08-29 10:52:22 +02:00
Joachim Schoeberl
d429540a47
fix warnings
2023-07-25 23:03:58 +02:00
Joachim Schoeberl
c622f39897
replace sprintf by snprintf (remove warnings), remove old mpi-interface header
2022-12-08 15:19:16 +01:00
Matthias Hochsteger
9443929806
center numbers under colormap
2022-10-06 15:36:53 +02:00
Matthias Hochsteger
0170789bbf
fix spaces function names
2022-10-06 15:10:11 +02:00
Christopher Lackner
1cf85fa3e7
fix building with new ffmpeg
2022-09-14 10:14:08 +02:00
luz paz
3230021dec
Fix typos
...
Found via `codespell`
2022-09-08 11:08:25 -04:00
Christopher Lackner
9468e476a7
fix occ error faces in topology explorer
2022-07-19 12:45:23 +02:00
Joachim Schoeberl
e8ec2b3550
netgen-std includes before tcl
2022-05-07 20:40:40 +02:00
Joachim Schoeberl
03332c1146
define type Tcl_FreeProc
2022-05-07 19:40:16 +02:00
Matthias Hochsteger
81f5ed5415
fix ngsolve loading
2022-05-07 15:13:35 +02:00
Matthias Hochsteger
165947295e
move ngtcl.hpp interface to meshing/visual_interface.hpp
2022-05-06 12:23:50 +02:00
Matthias Hochsteger
22e57a1159
Don't load gui libraries when importing netgen
2022-05-06 10:59:59 +02:00
Matthias Hochsteger
03347e8e33
fix tcl/tk build flags
2022-05-05 18:08:29 +02:00
Matthias Hochsteger
66078cb285
private tcl include dir
2022-05-05 17:01:12 +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
Joachim Schoeberl
db0339a143
no MPI command sending in netgen
2022-04-29 12:23:40 +02:00
Joachim Schoeberl
fd77d17e2b
MPI unification
2022-04-26 22:07: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
cf59f297a7
use std::filesystem::path
2022-02-23 11:56:00 +01:00
mhochsteger@cerbsim.com
17458889aa
Change interface of LoadFromMeshFile
...
Fetch the first (geometry identification) token only once (and not on each try to load a different type)
2021-11-10 18:37:24 +01:00
mhochsteger@cerbsim.com
d9e8b815f5
pip installer
2021-10-27 16:51:41 +02:00
Matthias Hochsteger
dc57935468
include gzsteram.h only where needed
2021-10-21 10:25:40 +02:00
mhochsteger@cerbsim.com
dbd9c34d17
tcl wrapper (no need to have tcl.h to build ngsolve)
2021-10-11 16:04:00 +02:00
Christopher Lackner
f04040f409
allow changing number of colors in colorbar
2021-10-06 16:01:48 +02:00
Joachim Schoeberl
8404fb8a40
fix namespace
2021-09-06 17:44:46 +02:00
Joachim Schoeberl
aa3f778d06
separat metis-partitioning call, pickling partition number of mesh elements
2021-06-08 13:48:27 +02:00
Matthias Hochsteger
b2fea6dec1
Clean up multiple definitions of DLL_HEADER
...
- define DLL_HEADER only once in mydefs.hpp
- define/use NGLIB_API in nglib.h
- use NGCORE_API_EXPORT for explicit export of symbols
2021-02-18 14:53:38 +01:00
Christopher Lackner
1e8715dc34
remove unused global mpi_comm
2020-12-18 14:25:00 +01:00
Matthias Hochsteger
94ecf8de92
Fix private linking of Python
...
The CMake export of Interface libraries also exports PRIVATE build
settings, which leads to build errors with non-existing include paths and .lib files for binary distributions.
Use the work-around mentioned here to circumvent this behavior:
https://gitlab.kitware.com/cmake/cmake/-/issues/15415#note_849405
2020-12-18 11:05:10 +01:00
mhochsteger
d7a1dda042
cmake - add version info to netgen.exe on Windows
2020-11-24 11:50:24 +01:00
Christopher Lackner
bdb04f9784
allow visualizing smaller tangent points
2020-10-14 19:00:44 +02:00
Matthias Hochsteger
267e8b33fb
cmake - use git to generate version string
2020-05-18 15:55:40 +02:00
Christopher Lackner
58e6e5dc18
modernize and improve GenerateBoundaryLayer
2020-04-19 20:00:06 +02:00
Matthias Hochsteger
db5ad09b79
Initial CGNS format read support
2020-03-11 13:39:40 +01:00
Matthias Hochsteger
bd600f48ac
Fix declaration of ngscript
2020-03-02 18:03:54 +01:00
Matthias Hochsteger
1d652d8206
DLL_HEADER in onetcl
2020-03-02 16:56:46 +00:00