mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0024022: Slow meshing in BRepMesh
Added test case bugs/mesh/bug24022
This commit is contained in:
30
tests/bugs/mesh/bug24022
Normal file
30
tests/bugs/mesh/bug24022
Normal file
@@ -0,0 +1,30 @@
|
||||
puts "=========="
|
||||
puts "OCC24022"
|
||||
puts "=========="
|
||||
puts ""
|
||||
#####################################
|
||||
# Slow meshing in BRepMesh
|
||||
#####################################
|
||||
|
||||
restore [locate_data_file bug24022_hung_mesh.brep] result
|
||||
tclean result
|
||||
dchrono h reset
|
||||
dchrono h start
|
||||
incmesh result 0.1
|
||||
dchrono h stop
|
||||
set info [dchrono h show]
|
||||
regexp {CPU user time: ([-0-9.+eE]+) seconds} $info full cpu_time
|
||||
if { $cpu_time > 3. } {
|
||||
puts "Error : meshing is slow"
|
||||
} else {
|
||||
puts "OK: meshing is quite fast"
|
||||
}
|
||||
vinit
|
||||
vdisplay result
|
||||
vfit
|
||||
vsetdispmode 1
|
||||
|
||||
set only_screen 1
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user