0024608: Development of methods of global optimization of multivariable function
authoraml <aml@opencascade.com>
Tue, 15 Apr 2014 06:36:52 +0000 (10:36 +0400)
committerapn <apn@opencascade.com>
Thu, 15 May 2014 13:51:44 +0000 (17:51 +0400)
commit4bbaf12b67a55752d5da9281dfdfa8e665304e29
treefdf3e4a42755779db7f63c1731a15e4a26838ad0
parent97385d61424976de083d63d0bfcb26f1dc68e987
0024608: Development of methods of global optimization of multivariable function

math_GlobOptMin - new global optimization minimization algorithm
Extrema_GlobOptFuncCC, Extrema_ExtCC, Extrema_ExtCC2d - implementation of GlobOptMin algorithm to extrema curve / curve
Extrema_CurveCache - deleted as obsolete code
ChFi3d_Builder.cxx  - fixed processing of extrema
math_NewtonMinimum.cxx - fixed step to avoid incorrect behavior
Test cases modification to meet new behavior.
32 files changed:
src/ChFi3d/ChFi3d_Builder_CnCrn.cxx
src/Extrema/Extrema.cdl
src/Extrema/Extrema_CurveCache.cdl [deleted file]
src/Extrema/Extrema_CurveCache.gxx [deleted file]
src/Extrema/Extrema_CurveCache.lxx [deleted file]
src/Extrema/Extrema_ExtCC.cdl
src/Extrema/Extrema_ExtCC.cxx
src/Extrema/Extrema_ExtCC2d.cdl
src/Extrema/Extrema_ExtCC2d.cxx
src/Extrema/Extrema_GenExtCC.cdl
src/Extrema/Extrema_GenExtCC.gxx
src/Extrema/Extrema_GlobOptFuncCC.cxx [new file with mode: 0644]
src/Extrema/Extrema_GlobOptFuncCC.hxx [new file with mode: 0644]
src/Extrema/Extrema_LocateExtCC2d.cdl
src/Extrema/FILES
src/LocOpe/LocOpe_WiresOnShape.cxx
src/math/FILES
src/math/math.cdl
src/math/math_GlobOptMin.cxx [new file with mode: 0644]
src/math/math_GlobOptMin.hxx [new file with mode: 0644]
src/math/math_NewtonMinimum.cxx
tests/bugs/modalg_5/bug23706_10
tests/bugs/modalg_5/bug23706_11
tests/bugs/modalg_5/bug23706_12
tests/bugs/modalg_5/bug23706_13
tests/bugs/modalg_5/bug23706_14
tests/bugs/modalg_5/bug23706_15
tests/bugs/modalg_5/bug24200
tests/bugs/moddata_1/buc60825
tests/bugs/moddata_1/buc60890
tests/bugs/moddata_2/bug862
tests/bugs/moddata_3/bug23994