Class MICADO
- java.lang.Object
-
- cern.accsoft.steering.aloha.calc.solve.matrix.micado.MICADO
-
public class MICADO extends java.lang.ObjectThis class implements the MICADO algorithm.
-
-
Constructor Summary
Constructors Constructor Description MICADO()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleansolveMicado(double[][] a, double[] b, int m, int n, int iter, double dyw, double kiw, double[] x, int[] ipiv, double[] r, double[] pivots)MICADO minimization :
-
-
-
Method Detail
-
solveMicado
public static final boolean solveMicado(double[][] a, double[] b, int m, int n, int iter, double dyw, double kiw, double[] x, int[] ipiv, double[] r, double[] pivots)MICADO minimization :- Parameters:
a- : response matrix (correctors -> orbit)b- : input orbit (to be corrected)m- : # of monitors (or lines !)n- : # of correctorsiter- : # of iterationsdyw- : weigth factor for the dispersionkiw- : weigth factor for the kicksx- : strength of the correctorsipiv- : sequence of the correctorsr- : residual orbit
-
-