mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0024784: Move documentation in CDL files to proper location
Mostly duplicated comments were removed and missing ones were moved into dedicated class CDL files. Some more duplicated comments were removed from CDL files. Correction of merge
This commit is contained in:
@@ -51,16 +51,8 @@ is
|
||||
|
||||
|
||||
generic class LeastSquare;
|
||||
---Purpose: computes in parallel the least square resolution of a
|
||||
-- set of points (MultiLine). The result is a
|
||||
-- set of Bezier curves (MultiCurve).
|
||||
|
||||
generic class ResolConstraint;
|
||||
---Purpose: computes the approximating resolution with constraints
|
||||
-- starting from a guess solution issued, for example,
|
||||
-- from the least squares.
|
||||
-- It uses the Uzawa method from the mathematical package.
|
||||
|
||||
generic class ResolConstraint;
|
||||
|
||||
generic class Function;
|
||||
|
||||
@@ -69,17 +61,8 @@ is
|
||||
|
||||
|
||||
generic class Gradient, Gradient_BFGS, ParLeastSquare, ResConstraint, ParFunction;
|
||||
---Purpose: computes the approximation of a MultiLine by the
|
||||
-- search for a new parameters to minimize the
|
||||
-- sum||C(ui)-Qi||2 with a gradient method.
|
||||
|
||||
|
||||
|
||||
generic class BSpGradient, BSpGradient_BFGS, BSpParLeastSquare, BSpParFunction;
|
||||
---Purpose: computes the approximation of a MultiLine by the
|
||||
-- search for a new parameters to minimize the
|
||||
-- sum||C(ui)-Qi||2 with a gradient method.
|
||||
-- The Result is a Bspline set.
|
||||
|
||||
|
||||
--- instantiate classes:
|
||||
|
@@ -25,7 +25,7 @@ generic class BSpGradient from AppParCurves
|
||||
-- sum(square(|F(i)-Qi|)) by changing the parameter.
|
||||
-- The algorithm used is from of the mathematical
|
||||
-- package: math_BFGS, a gradient method.
|
||||
|
||||
-- The Result is a Bspline set.
|
||||
|
||||
|
||||
uses Vector from math,
|
||||
|
@@ -19,12 +19,15 @@ generic class LeastSquare from AppParCurves
|
||||
ToolLine as any) -- as ToolLine(MultiLine)
|
||||
|
||||
|
||||
---Purpose: This class describes the least square fitting of a
|
||||
---Purpose: This class describes the least square fitting of a
|
||||
-- MultiLine using the Householder method from the
|
||||
-- mathematical package.
|
||||
-- Computes in parallel the least square resolution of a
|
||||
-- set of points (MultiLine). The result is a
|
||||
-- set of Bezier curves (MultiCurve).
|
||||
-- The problem to solve is the following one:
|
||||
-- minimizing the sum(|C(ui)- Qi|)2 where Qi are the points of
|
||||
-- the MultiLine and C(ui) the points of the approximating
|
||||
-- the MultiLine and C(ui) the points of the approximating
|
||||
-- curves.
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user