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
Christopher Lackner
e86585c715
allow free pyramids
2022-02-09 19:27:24 +01:00
Matthias Hochsteger
7bce1240d7
include <string> in makerlsfile
2021-04-30 11:32:38 +02:00
Matthias Hochsteger
1e717f009b
set quality of pyramid rule back to 100 (to match master branch)
2021-04-29 14:41:49 +02:00
Matthias Hochsteger
2eb888a8bf
generate .cpp for meshing rules automatically during the build process
2021-04-29 14:30:44 +02:00
Christopher Lackner
7d5bd32b36
remove new rule again (old was sufficient)
2020-02-17 17:34:38 +01:00
Christopher Lackner
e007f6310e
add new rule for large pyramids if no close ones are found.
...
Also allow to connect with lower quality class already in pyramid2rls
2020-02-17 16:52:33 +01:00
Matthias Hochsteger
df0b19275b
Update rules to match cpp files, regenerate cpp files
2020-02-17 15:21:54 +01:00
Matthias Hochsteger
88c114e999
Script to generate rules cpp files, update makerlsfile.cpp
2020-02-17 15:11:25 +01:00
Matthias Hochsteger
349c79ed21
Remove spaces in tetra.rls to match generated .cpp
2020-02-17 14:52:02 +01:00
Joachim Schöberl
d02bb9024e
fix triangle generation rule (thx to TDM)
2017-11-07 11:36:54 +01:00
Joachim Schöberl
8350a88daf
fixes for hex-filling
2016-04-20 08:11:59 +02:00
Joachim Schöberl
98bcd12f6a
more hex rules, freezone
2016-04-05 21:54:04 +02:00
Joachim Schöberl
16c6ae5865
hex-filling of thin domains (first steps ...)
2016-04-05 14:27:51 +02:00
Joachim Schöberl
d81d05d232
fix for triangle rules
2015-11-16 09:01:20 +01:00
Joachim Schöberl
001ecb9629
add source files for element generation rules
2015-11-15 16:42:54 +01:00