Commit Graph

3995 Commits

Author SHA1 Message Date
Christopher Lackner
ed087848ef this check is too hard sometimes and prevents some stls from meshing
bone.stl fails on moderate because of this
2019-10-08 12:41:26 +02:00
Matthias Hochsteger
ed5ea4408f Revert "Automatically select correct chart in MeshOptimizeSTLSurface::GetNormalVector"
This reverts commit d4b376024a.
2019-10-08 12:35:58 +02:00
Matthias Hochsteger
d4b376024a Automatically select correct chart in MeshOptimizeSTLSurface::GetNormalVector 2019-10-08 12:34:15 +02:00
Christopher Lackner
e784abb8f7 Merge branch 'master' into test_refactoring_meshing_design 2019-10-08 12:31:24 +02:00
Matthias Hochsteger
cedc0657a3 updated results 2019-10-08 12:04:40 +02:00
Joachim Schöberl
6d21ef01d9 updated results 2019-10-08 00:26:44 +02:00
Joachim Schöberl
62e3e790d8 switch OCC meshing to physical space, and optimize FromPlane projection using uv-geominfo 2019-10-07 23:45:39 +02:00
Christopher Lackner
2fbf6d56bc create test results 2019-10-07 16:00:50 +02:00
Christopher Lackner
94c17c2f46 modernize code to use handle 2019-10-07 15:17:03 +02:00
Christopher Lackner
c309c9846f store refinement 2019-10-07 15:17:03 +02:00
Christopher Lackner
fa3ae333ce delete trailing whitespaces in new commits 2019-10-07 15:17:03 +02:00
Matthias Hochsteger
4d98a6eb8c STLGeometry::GetNormal only valid with PointGeomInfo 2019-10-07 15:17:03 +02:00
Matthias Hochsteger
c24e00f6d4 Link stl 2019-10-07 15:17:03 +02:00
Matthias Hochsteger
8acf84b6ec Link stl library on Windows 2019-10-07 15:17:03 +02:00
Matthias Hochsteger
562800babc Clean up STLGeometry 2019-10-07 15:17:03 +02:00
Christopher Lackner
05881c0eb5 refactor a lot of the old code, stl still needs to be done 2019-10-07 15:17:03 +02:00
Christopher Lackner
43cc5e68b1 occ use optimize surface functionality from basegeom 2019-10-07 15:17:03 +02:00
Christopher Lackner
bee097b153 start unify meshing with occ meshing 2019-10-07 15:17:03 +02:00
Matthias Hochsteger
86342534c1 Merge branch 'fix_parsing_stl_params' into 'master'
fix parsing of stl parameters from python

See merge request jschoeberl/netgen!271
2019-10-07 11:52:49 +00:00
Christopher Lackner
f9c462e94e add plane test 2019-10-07 13:41:15 +02:00
Christopher Lackner
b0f13a1f20 fix parsing of stl parameters from python 2019-10-07 12:56:12 +02:00
Christopher Lackner
9a3d121c47 Merge branch 'check_nel1d_nel2d' into 'master'
Check number of 1d and 2d elements in tests

See merge request jschoeberl/netgen!269
2019-10-07 09:45:08 +00:00
Matthias Hochsteger
18830a0a71 Check for number of 1d and 2d elements
Store test results in .json
2019-10-07 09:45:08 +00:00
Joachim Schöberl
f5f6004533 Merge branch 'update_pybind11_2.4.2' into 'master'
Update Pybind11 to 2.4.2

See merge request jschoeberl/netgen!268
2019-10-07 08:20:37 +00:00
Joachim Schöberl
de06f21bde adding Mesh.AddRegion 2019-10-05 23:02:32 +02:00
Matthias Hochsteger
dbe0aaa1bc Sort table after parallel creation 2019-10-04 15:33:24 +02:00
Joachim Schöberl
48aa301558 Merge branch 'optimize_occ_createlocalh' into 'master'
some optimizations for CalcLocalH in occ mesher

See merge request jschoeberl/netgen!267
2019-10-04 13:05:43 +00:00
Christopher Lackner
01e059ece4 some optimizations for CalcLocalH in occ mesher 2019-10-04 14:55:36 +02:00
Joachim Schöberl
34ef87a706 Merge branch 'master' of geras.asc.tuwien.ac.at:jschoeberl/netgen 2019-10-04 13:49:32 +02:00
Matthias Hochsteger
b4e7816ad6 Merge branch 'fix_opencascade_7_4' into 'master'
fix for opencascade 7.4.0

See merge request jschoeberl/netgen!266
2019-10-04 11:16:29 +00:00
Christopher Lackner
18070c9f03 fix for opencascade 7.4.0 2019-10-04 13:09:18 +02:00
Matthias Hochsteger
a67f210395 Merge branch 'check_badness_quality_in_tests' into 'master'
Check badness quality in tests

See merge request jschoeberl/netgen!265
2019-10-04 10:25:14 +00:00
Matthias Hochsteger
04de18d0b4 Check badness quality in tests 2019-10-04 10:25:14 +00:00
Joachim Schöberl
0d9bb4bd97 parallel table build 2019-10-03 20:24:21 +02:00
Joachim Schöberl
0dd913fc20 parallel CheckOverlapping 2019-10-02 23:39:25 +02:00
Joachim Schöberl
f0eae10a24 throw exception on 1D mesh bisection 2019-10-02 22:07:28 +02:00
Matthias Hochsteger
7e3b292bb8 Print inlined functions in stack trace 2019-10-02 15:38:17 +02:00
Joachim Schöberl
560178d0a8 Merge branch 'stl_projectnormal_getfirstintersecting' into 'master'
Use BoxTree::GetFirstIntersecting in STLChart::ProjectNormal

See merge request jschoeberl/netgen!264
2019-10-02 10:37:30 +00:00
Matthias Hochsteger
85d7f5e628 Use BoxTree::GetFirstIntersecting in STLChart::ProjectNormal 2019-10-02 11:51:09 +02:00
Christopher Lackner
90c6f0256d curvaturesafety was removed in cleanup commit 2019-10-02 11:16:44 +02:00
Matthias Hochsteger
cb44917693 Update Pybind11 to 2.4.2 2019-10-02 09:22:37 +02:00
Joachim Schöberl
ec05bac903 Merge branch 'cleanup' into 'master'
remove not used file

See merge request jschoeberl/netgen!263
2019-10-01 17:03:27 +00:00
Christopher Lackner
09dbdd7a53 remove not used file 2019-10-01 17:30:52 +02:00
Joachim Schöberl
4c099a7ed3 Merge branch 'print_stack_trace' into 'master'
Print stack trace (only Linux/MacOS)

See merge request jschoeberl/netgen!262
2019-10-01 15:11:16 +00:00
Joachim Schöberl
991f305ffb Merge branch 'parallel_elementsonnode' into 'master'
Parallel elementsonnode

See merge request jschoeberl/netgen!261
2019-10-01 14:42:54 +00:00
Matthias Hochsteger
9f7b56fd1f Register signal handlers to print stack trace 2019-10-01 16:30:41 +02:00
Matthias Hochsteger
b7c8f76765 Print stack trace on RangeException 2019-10-01 15:30:33 +02:00
Matthias Hochsteger
a3ccb6432c Use Mesh::CreatePoint2ElementTable() in SplitImprove() 2019-10-01 15:15:46 +02:00
Matthias Hochsteger
f42ee7b02d Use Mesh::CreatePoint2ElementTable() in optimizations 2019-10-01 15:12:37 +02:00
Joachim Schöberl
44486866b5 Merge branch 'tsc_timers' into 'master'
Use rdtsc in Timers

See merge request jschoeberl/netgen!260
2019-10-01 11:49:13 +00:00