1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-03 17:56:21 +03:00
occt/tests/perf/modalg/bug29502_2
emv 12d71ad6a5 0029502: Improve performance of the ShapeUpgrade_UnifySameDomain::UnifyEdges() method
Avoid repeated merging of the same chains of edges by processing all edges at once.

Test cases for the issue.
2018-02-15 16:51:46 +03:00

20 lines
470 B
Plaintext

puts "============"
puts "OCC29502"
puts "============"
puts ""
###############################
## Improve performance of the ShapeUpgrade_UnifySameDomain::UnifyEdges() method
###############################
restore [locate_data_file bug29502_split_faces.brep] cf
dchrono h restart
unifysamedom result cf -f +b
dchrono h stop counter unifysamedom
checkshape result
checkprops result -equal cf -skip
checknbshapes result -vertex 365 -edge 652 -wire 288 -face 288 -t