Commit Graph

3660 Commits

Author SHA1 Message Date
Christopher Lackner
c1d768a5b3 [occ] Specify extrusion direction, add getitem to gp_Pnt to iterate 2021-12-01 14:40:26 +01:00
mhochsteger@cerbsim.com
ed0f8b8a53 occ - propagate identifications, shape.bounding_box 2021-12-01 13:15:09 +01:00
Joachim Schöberl
f74f648aa4 Merge branch 'fix_occ_surface_meshing_close_edges' into 'master'
occ - use search tree to identify points in parameter space

See merge request jschoeberl/netgen!458
2021-12-01 11:03:08 +00:00
mhochsteger@cerbsim.com
8334d20c3a occ - use search tree to identify points in parameter space 2021-12-01 11:36:28 +01:00
mhochsteger@cerbsim.com
92ade9d800 copy faces in occ transformations 2021-11-30 20:43:29 +01:00
mhochsteger@cerbsim.com
8f77aa458b fix output 2021-11-30 20:26:35 +01:00
mhochsteger@cerbsim.com
c0d6f1588d occ - closesurface identification (prisms) 2021-11-30 20:26:26 +01:00
mhochsteger@cerbsim.com
45bd63810a update test results 2021-11-30 19:43:32 +01:00
mhochsteger@cerbsim.com
7962f0a1bb fix edge projection 2021-11-30 19:35:32 +01:00
Joachim Schoeberl
1c36ff9868 increase meshsize boundingbox in 2D 2021-11-30 18:39:12 +01:00
Joachim Schöberl
72103d9bbc Merge branch 'distance_of_shapes' into 'master'
[occ] add Distance of shapes

See merge request jschoeberl/netgen!457
2021-11-30 16:56:29 +00:00
Christopher Lackner
378152d1c4 [occ] add Distance of shapes 2021-11-30 17:45:52 +01:00
mhochsteger@cerbsim.com
8626262679 comments 2021-11-29 16:20:40 +01:00
Joachim Schöberl
d23eb4fe7e Merge branch 'project_wire_on_face' into 'master'
project wire onto face

See merge request jschoeberl/netgen!456
2021-11-29 15:04:45 +00:00
mhochsteger@cerbsim.com
1818ffd152 occ - fix meshing in parameter space, fix edge curve parameters 2021-11-29 16:04:26 +01:00
Christopher Lackner
86e7754c7a project wire onto face 2021-11-29 15:54:24 +01:00
Joachim Schöberl
564237032a Merge branch 'occ_fixes' into 'master'
set default bcname to valid string pointer, some occ tests

See merge request jschoeberl/netgen!455
2021-11-29 10:46:55 +00:00
mhochsteger@cerbsim.com
06031e665a set default bcname to valid string pointer, some occ tests 2021-11-29 11:13:40 +01:00
mhochsteger@cerbsim.com
9537ccdb7a occ - allow closed edges in identified faces 2021-11-28 19:59:14 +01:00
mhochsteger@cerbsim.com
bba4f414b7 occ - include StandardVersion.hxx everywhere 2021-11-28 16:25:39 +01:00
Joachim Schöberl
4701f03c7b Merge branch 'occ_mesher_cleanup' into 'master'
OCC Mesher Cleanup

See merge request jschoeberl/netgen!454
2021-11-28 15:14:41 +00:00
Matthias Hochsteger
16b88e8e67 OCC Mesher Cleanup 2021-11-28 15:14:41 +00:00
Joachim Schöberl
2744d80aa3 Merge branch 'copy_occ_shapes_on_transform' into 'master'
copy shape in BRepBuilderAPI_Transform (to avoid identical TShapes with different locations)

See merge request jschoeberl/netgen!453
2021-11-26 21:50:00 +00:00
mhochsteger@cerbsim.com
50e05f8a72 copy shape BRepBuilderAPI_Transform (to avoid copies of same TShape with different locations) 2021-11-25 14:37:02 +01:00
Joachim Schoeberl
8dfdfb9579 fix occ - Nearest 2021-11-25 10:45:09 +01:00
Matthias Rambausek
e30daf4232 solid2d gets its own maxh parameter such that maxh is also respected inside the domain 2021-11-18 09:25:17 +01:00
Matthias Hochsteger
74192981cf Merge branch 'fix_short_mesh_filenames' into 'master'
Fix loading of short mesh file names

See merge request jschoeberl/netgen!452
2021-11-18 08:24:37 +00:00
Christopher Lackner
3c4fe43fcc Fix loading of short mesh file names 2021-11-18 08:48:09 +01:00
Joachim Schöberl
9477fb0321 Merge branch 'save_occ_to_mesh' into 'master'
Save OCCGeometry in mesh file using TextOutArchive

See merge request jschoeberl/netgen!450
2021-11-12 13:15:50 +00:00
mhochsteger@cerbsim.com
8c9cdfbc34 store netgen version, introduce "format_version" for future changes 2021-11-12 12:55:01 +01:00
mhochsteger@cerbsim.com
36f22a13ce also save occ identifications in mesh file attachment 2021-11-12 12:54:58 +01:00
mhochsteger@cerbsim.com
e0afa0a916 Use TextOutArchive to store OCCGeometry in mesh files 2021-11-11 10:04:39 +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
4d7ef21791 proper DoArchive for OCCGeometry 2021-11-10 18:37:24 +01:00
mhochsteger@cerbsim.com
b63baa57be ShapeProperties::DoArchive() 2021-11-10 18:37:21 +01:00
mhochsteger@cerbsim.com
f95332d0a1 archive optional<T> 2021-11-10 18:36:55 +01:00
Joachim Schoeberl
2724317985 remove output 2021-11-09 17:41:13 +01:00
mhochsteger@cerbsim.com
205e2c91aa arguments for dummy redraw 2021-11-09 09:39:13 +01:00
mhochsteger@cerbsim.com
ea2b25f2e6 dummy Redraw without GUI 2021-11-09 09:38:36 +01:00
mhochsteger@cerbsim.com
81c1d46db0 fix python import of non-gui builds 2021-11-09 09:15:55 +01:00
mhochsteger@cerbsim.com
ffdb9378b5 fix import error on some ubuntu/python versions 2021-11-09 08:43:29 +01:00
mhochsteger@cerbsim.com
34cdd4a1d7 build pip avx2 packages 2021-11-08 18:28:36 +01: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
35e5905cca Don't build stub files for pip 2021-11-08 15:49:17 +01:00
mhochsteger@cerbsim.com
543d1a378a no tk event handling when starting netgen.__main__ 2021-11-08 13:59:59 +01:00
mhochsteger@cerbsim.com
0d4028ea7a cmake - strip version string 2021-11-08 11:02:12 +01:00
mhochsteger@cerbsim.com
dc2eb66d43 ci - enable pip 3.9 build on macos 2021-11-08 10:31:27 +01:00
Joachim Schoeberl
478aaf7788 little polish 2021-11-07 00:16:57 +01:00
Joachim Schoeberl
1eca091fd3 fix Enumerate(IndexMap) 2021-11-06 16:14:19 +01:00