Class MatchMethodLmdif
- java.lang.Object
-
- cern.accsoft.steering.jmad.domain.result.match.methods.AbstractMatchMethod
-
- cern.accsoft.steering.jmad.domain.result.match.methods.MatchMethodLmdif
-
- All Implemented Interfaces:
MatchMethod
public class MatchMethodLmdif extends AbstractMatchMethod
The LMDIF command minimises the sum of squares of the constraint functions using their numerical derivatives: LMDIF,CALLS=integer,TOLERANCE=real; It is the fastest minimisation method available in MAD. The command has two attributes: CALLS: The maximum number of calls to the penalty function (default: 1000). TOLERANCE: The desired tolerance for the minimum (default: 10**(-6)). Example: LMDIF,CALLS=2000,TOLERANCE=1.0E-8;
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface cern.accsoft.steering.jmad.domain.result.match.methods.MatchMethod
MatchMethod.AlgorithmType
-
-
Constructor Summary
Constructors Constructor Description MatchMethodLmdif()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MatchMethod.AlgorithmType
getAlgorithmType()
-
Methods inherited from class cern.accsoft.steering.jmad.domain.result.match.methods.AbstractMatchMethod
getCalls, getTolerance, setCalls, setTolerance
-
-
-
-
Method Detail
-
getAlgorithmType
public MatchMethod.AlgorithmType getAlgorithmType()
- Returns:
- the
MatchMethod.AlgorithmType
of the MatchMethod
-
-