MantisBT - Community
View Issue Details
0023589Community[OCCT] OCCT:Modeling Algorithmspublic2012-11-28 12:312013-04-29 15:21
Roman Lygin 
Roman Lygin 
normalintegration request 
closedfixed 
ALL
[OCCT] 6.5.4 
[OCCT] 6.6.0[OCCT] 6.6.0 
Not needed
0023589: Performance improvement in curve-curve intersection
The value of the last computed derivative is cached, similarly to parameters U,V and 3D points, in the instance of Extrema_FuncExtCC. This allows to reduce the number of computations by a factor of 2.

(Note: this is part of older fix210 pending integration)
N/A
No tags attached.
Issue History
2012-11-28 12:31Roman LyginNew Issue
2012-11-28 12:31Roman LyginAssigned To => jgv
2012-11-28 12:40Roman LyginNote Added: 0022400
2012-11-28 12:40Roman LyginStatusnew => resolved
2012-11-29 00:27Roman LyginTarget Version => 6.6.0
2012-11-30 15:49jgvNote Added: 0022485
2012-11-30 15:49jgvStatusresolved => reviewed
2012-11-30 16:38mkvAssigned Tojgv => mkv
2012-12-04 16:52mkvNote Added: 0022545
2012-12-04 16:52mkvTest case number => Not needed
2012-12-04 16:52mkvAssigned Tomkv => bugmaster
2012-12-04 16:52mkvStatusreviewed => tested
2012-12-24 17:17bugmasterNote Added: 0022817
2012-12-24 17:17bugmasterStatustested => verified
2012-12-24 17:17bugmasterResolutionopen => fixed
2012-12-24 17:17bugmasterAssigned Tobugmaster => Roman Lygin
2013-04-23 13:36aivStatusverified => closed
2013-04-29 15:21aivFixed in Version => 6.6.0

Notes
(0022400)
Roman Lygin   
2012-11-28 12:40   
Pushed branch CR23589 into the git repository
(0022485)
jgv   
2012-11-30 15:49   
No remarks
(0022545)
mkv   
2012-12-04 16:52   
Dear BugMaster,
Branch CR23589 (and products from GIT master) was compiled on Linux and Windows platforms and tested.

Regressions:
Not detected

Improvements:
Not detected

Testing cases:
Not needed
(0022817)
bugmaster   
2012-12-24 17:17   
Fix has been integrated into occt repository:

authorRoman Lygin <roman.lygin@gmail.com>
 Wed, 28 Nov 2012 08:35:10 +0000 (12:35 +0400)
committerRoman Lygin <roman.lygin@gmail.com>
 Fri, 7 Dec 2012 08:20:39 +0000 (12:20 +0400)

CR23589: performance improvements in curve-curve intersection
src/Extrema/Extrema_FuncExtCC.cdl
src/Extrema/Extrema_FuncExtCC.gxx