DiscussionsIssue archiveOCCT:Modeling Algorithms

Archived issue #0027475

Incomplete direction for Powell method in math_GlobOptMin

Open CASCADEOCCT:Modeling Algorithmsclosed6 public notes

Search issues

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.

Steps to reproduce

N/A

Public activity

6 archived notes

Participants are labeled by their role within this record.

01Commenter 2
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.
02Commenter 2
Dear msv,
Please check current state of the CR27475 branch.
03Commenter 3
Reviewed.
04Commenter 4
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.
05Commenter 5
Dear Commenter 1,
Branch CR27475 is TESTED.
06Commenter 2
Branch [archived branch] has been deleted by Participant.

[revision removed]