1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-04 18:06:22 +03:00
aml f79b19a17e 0028175: Bad result of curve-curve extrema
Extrema between curves has been made producing correct result for the cases of solution located near bounds.

- Class math_GlobOptMin has been improved to use lower order methods of local optimization when high-order methods are failed.
- Add support of conditional optimization (in bounds) in the classes math_BFGS and math_BracketMinimum.
- Turn on conditional optimization in the case of usage of math_BFGS in the class math_GlobOptMin.
- Correct mistake in distmini command, which caused incorrect reading of deflection parameter.
- To avoid possible FPE signals, ensure initialization of fields in the class math/math_BracketMinimum.
- In the algorithms math_BFGS, math_Powell and math_FRPR, take into account that the function math_MultipleVarFunction can return failure status (e.g. when computing D0 out of bounds).

New test cases have been added.
Tests cases are updated.

// correct test case
2016-12-15 16:33:12 +03:00
..
2012-12-28 18:50:48 +04:00
2012-12-07 16:29:17 +04:00
2012-12-07 16:29:17 +04:00
2012-12-07 16:29:17 +04:00
2012-12-07 16:29:17 +04:00
2012-12-07 16:29:17 +04:00
2012-12-07 16:29:17 +04:00
2012-12-07 16:29:17 +04:00
2012-12-07 16:29:17 +04:00
2012-12-07 16:29:17 +04:00
2012-12-07 16:29:17 +04:00
2012-12-07 16:29:17 +04:00
2016-04-08 11:42:00 +03:00
2015-11-19 15:31:21 +03:00
2012-12-21 16:39:38 +04:00
2012-12-21 16:39:38 +04:00
2012-12-21 16:39:38 +04:00
2012-12-28 18:50:48 +04:00
2012-12-21 16:39:38 +04:00
2012-12-21 16:39:38 +04:00
2012-12-21 16:39:38 +04:00
2012-12-21 16:39:38 +04:00
2012-12-21 16:39:38 +04:00
2012-12-18 22:35:43 +04:00
2012-12-21 16:39:38 +04:00
2012-11-15 13:23:11 +04:00
2012-12-28 18:50:48 +04:00
2016-04-08 11:42:00 +03:00