Commit Graph

4712 Commits

Author SHA1 Message Date
Joachim Schoeberl
1eca091fd3 fix Enumerate(IndexMap) 2021-11-06 16:14:19 +01:00
Joachim Schoeberl
50398c18c4 simplify edge/face-id types (just an int) 2021-11-06 15:52:35 +01:00
Joachim Schoeberl
6ae645ce33 added IndexMapIterator 2021-11-06 13:15:52 +01:00
Joachim Schoeberl
bd564931f8 strings in FaceDescriptor (instead of ptrs) 2021-11-06 12:22:44 +01:00
Joachim Schoeberl
fdc04b7276 using more range-based loops in occ 2021-11-06 11:51:11 +01:00
Joachim Schoeberl
14f32f73c0 range-based for for TopExp_Explorer 2021-11-06 10:44:01 +01:00
Joachim Schoeberl
64e40a25e0 fixing name for unnamed face (problem after restructuring facenames) 2021-11-06 08:51:36 +01:00
mhochsteger@cerbsim.com
239cdf694f Don't copy occ shape in OCCGeometry ctor by default 2021-11-05 20:26:43 +01:00
mhochsteger@cerbsim.com
0da6aeb94f Link Ws2_32.lib on Windows when building with OCC 2021-11-05 19:55:25 +01:00
mhochsteger@cerbsim.com
b99b107bbc fix for loop range (occ is 1-based) 2021-11-05 19:44:58 +01:00
mhochsteger@cerbsim.com
928cb57448 fix wrong bcname string pointer 2021-11-05 19:07:50 +01:00
Matthias Hochsteger
8efcd93db6 Merge branch 'temp_file_generation' into 'master'
util function GetTempFilename()

See merge request jschoeberl/netgen!446
2021-11-05 16:41:11 +00:00
Joachim Schöberl
dd5499a12e Merge branch 'occ_conn_e_to_w' into 'master'
[occ] connect edges to wires

See merge request jschoeberl/netgen!447
2021-11-05 11:53:18 +00:00
Matthias Hochsteger
b9ffae5c8d Merge branch 'occ_save_identifications' into 'master'
Save occ identifications in step file

See merge request jschoeberl/netgen!448
2021-11-04 21:33:07 +00:00
mhochsteger@cerbsim.com
225312b9d9 Save occ identifications in step file 2021-11-04 21:58:56 +01:00
Christopher Lackner
10e3494de4 [occ] connect edges to wires 2021-11-04 20:43:33 +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
3910b29b0b also update pip platform on macos to 10.15 2021-11-04 13:03:46 +01:00
mhochsteger@cerbsim.com
b258d7bd65 fix path to string conversion 2021-11-04 13:00:30 +01:00
mhochsteger@cerbsim.com
ae2a05b6f2 update MacOSX version to 10.15 2021-11-04 12:59:49 +01:00
mhochsteger@cerbsim.com
747367ab8a util function GetTempFilename() 2021-11-04 12:20:56 +01:00
Christopher Lackner
ef1bf2f727 Merge branch 'remove_occ_output' into 'master'
Remove occ output

See merge request jschoeberl/netgen!445
2021-11-04 10:54:33 +00:00
Christopher Lackner
5672e05a40 Remove occ output 2021-11-04 10:54:33 +00:00
Joachim Schöberl
cb0f4fe75e Merge branch 'not_set_ng_geometry_in_ctor' into 'master'
do not set ng_geometry in OCCGeometry constructor

See merge request jschoeberl/netgen!444
2021-11-04 07:12:43 +00:00
Christopher Lackner
5b0be52d35 do not set ng_geometry in OCCGeometry constructor 2021-11-03 20:49:34 +01:00
Joachim Schöberl
b28d6f5c4f Merge branch 'occ_properties' into 'master'
load/store occ geometry properties (maxh, hpref, color opacity)

See merge request jschoeberl/netgen!443
2021-11-03 18:23:05 +00:00
mhochsteger@cerbsim.com
dbe9431fa9 remove temp file 2021-11-03 17:42:52 +01:00
mhochsteger@cerbsim.com
9245c3c32b proper handling of occ names and colors 2021-11-03 17:20:26 +01:00
mhochsteger@cerbsim.com
b914b6fe53 load/store occ geometry properties (maxh, hpref, color opacity) 2021-11-02 19:11:10 +01:00
mhochsteger@cerbsim.com
6cd0d57c3d fix tcl/tk stub library names 2021-11-02 10:47:08 +01:00
mhochsteger@cerbsim.com
68502ad77c cmake - fix subproject logging settings 2021-11-02 10:40:10 +01:00
mhochsteger@cerbsim.com
4cbfca6e4b rename config.py to config_template.py 2021-10-29 20:23:29 +02:00
Matthias Hochsteger
ed80150dd7 hard-code path to (self-compiled) tcl/tk stub libs on macos 2021-10-29 20:17:03 +02:00
Matthias Hochsteger
df53ffe05b fix finding tcl/tk stub libs on MacOS 2021-10-29 15:50:34 +02:00
Joachim Schoeberl
0f598bffa3 hpref from occ geometry 2021-10-29 09:30:13 +02:00
mhochsteger
679fe05d19 try to import ngsolve before starting netgen gui 2021-10-28 15:46:02 +02:00
Matthias Hochsteger
61a462b0be Merge branch 'config_python_file' into 'master'
Config python file

See merge request jschoeberl/netgen!442
2021-10-28 12:46:51 +00: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
f0e7f843c3 util functions to get compile-time simd size and range check settings 2021-10-28 13:47:58 +02:00
Matthias Hochsteger
93e188688a Merge branch 'pip_mr' into 'master'
pip installer

See merge request jschoeberl/netgen!441
2021-10-28 09:26:11 +00:00
mhochsteger@cerbsim.com
d9e8b815f5 pip installer 2021-10-27 16:51:41 +02:00
mhochsteger@cerbsim.com
d05e107f2e ci - fix tags 2021-10-27 09:21:46 +02:00
Matthias Hochsteger
93be5b1251 Merge branch 'dont_include_zlib_h_everywhere' into 'master'
include gzsteram.h only where needed

See merge request jschoeberl/netgen!440
2021-10-21 08:49:24 +00:00
Matthias Hochsteger
dc57935468 include gzsteram.h only where needed 2021-10-21 10:25:40 +02:00
Joachim Schöberl
dbe1fb91db Merge branch 'fix_occ_names_load' into 'master'
fix occ shape names in Load from step

See merge request jschoeberl/netgen!439
2021-10-20 10:33:24 +00:00
Christopher Lackner
e662449b69 fix copy paste error 2021-10-20 09:26:15 +02:00
Christopher Lackner
458ade64e6 fix occ shape names in Load from step 2021-10-20 09:23:01 +02:00
Joachim Schoeberl
0b7d8d5a9b fix Mirror for second-order meshes 2021-10-17 18:59:49 +02:00
Joachim Schoeberl
c20480c662 too fast with segment mapping 2021-10-15 22:10:57 +02:00