Archived issue #0027475
Incomplete direction for Powell method in math_GlobOptMin
Description
According to the Powell method notation it should use non-degenerated system of directions for correct search.
Currently in math_GlobOptMin.cxx incomplete and degenerated directions are used.
Currently in math_GlobOptMin.cxx incomplete and degenerated directions are used.
Steps to reproduce
N/A
Public activity
6 archived notes
Participants are labeled by their role within this record.
Branch [archived branch] has been created by Author.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Fri May 6 14:57:20 2016 +0300
0027475: Incomplete direction for Powell method in math_GlobOptMin
Directions are changed to be valid orthogonal set.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Fri May 6 14:57:20 2016 +0300
0027475: Incomplete direction for Powell method in math_GlobOptMin
Directions are changed to be valid orthogonal set.
Dear msv,
Please check current state of the CR27475 branch.
Please check current state of the CR27475 branch.
Reviewed.
Dear Commenter 1,
Branch CR27475 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested on Release mode.
[revision removed]
Number of compiler warnings:
occt component :
Linux: 0 (0 on master)
Windows: 0 (0 on master)
MacOS : 0 (0 on master)
products component :
Linux: 72 (72 on master)
Windows: 4 (4 on master)
MacOS : 1129
Regressions/Differences/Improvements:
No regressions/differences
Testing cases:
Not needed
Testing on Linux:
occt component :
Total MEMORY difference: 87808465 / 87476167 [+0.38%]
Total CPU difference: 19376.890000000185 / 19371.220000000183 [+0.03%]
products component :
Total MEMORY difference: 27817931 / 27830579 [-0.05%]
Total CPU difference: 5329.289999999993 / 5343.229999999986 [-0.26%]
Testing on Windows:
occt component :
Total MEMORY difference: 55525215 / 55549122 [-0.04%]
Total CPU difference: 18339.898762698755 / 18280.618382698816 [+0.32%]
products component :
Total MEMORY difference: 18922503 / 18891436 [+0.16%]
Total CPU difference: 5071.76411109995 / 5013.591338199941 [+1.16%]
There are no differences in images found by testdiff.
Branch CR27475 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested on Release mode.
[revision removed]
Number of compiler warnings:
occt component :
Linux: 0 (0 on master)
Windows: 0 (0 on master)
MacOS : 0 (0 on master)
products component :
Linux: 72 (72 on master)
Windows: 4 (4 on master)
MacOS : 1129
Regressions/Differences/Improvements:
No regressions/differences
Testing cases:
Not needed
Testing on Linux:
occt component :
Total MEMORY difference: 87808465 / 87476167 [+0.38%]
Total CPU difference: 19376.890000000185 / 19371.220000000183 [+0.03%]
products component :
Total MEMORY difference: 27817931 / 27830579 [-0.05%]
Total CPU difference: 5329.289999999993 / 5343.229999999986 [-0.26%]
Testing on Windows:
occt component :
Total MEMORY difference: 55525215 / 55549122 [-0.04%]
Total CPU difference: 18339.898762698755 / 18280.618382698816 [+0.32%]
products component :
Total MEMORY difference: 18922503 / 18891436 [+0.16%]
Total CPU difference: 5071.76411109995 / 5013.591338199941 [+1.16%]
There are no differences in images found by testdiff.
Dear Commenter 1,
Branch CR27475 is TESTED.
Branch CR27475 is TESTED.
Branch [archived branch] has been deleted by Participant.
[revision removed]
[revision removed]