Package jline.lib.kpctoolbox.kpcfit
Class KPCFit
java.lang.Object
jline.lib.kpctoolbox.kpcfit.KPCFit
KPC-Toolbox fitting functions.
Mechanically translated from KPCFit.kt.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic int[]distinctInts(int[] arr) static KPCFit.KPCFitResultkpcfit_auto(KPCFit.TraceData trace) static KPCFit.KPCFitResultkpcfit_auto(KPCFit.TraceData trace, KPCFit.KPCFitOptions options) static double[]kpcfit_hyper_charpoly(double[] E, int n) static KPCFit.TraceDatakpcfit_init(double[] S) static KPCFit.TraceDatakpcfit_init(double[] S, int[] acLags, int[] bcGridLags) static KPCFit.KPCFitResultkpcfit_manual(int numMAPs, double[] E, double[] AC, int[] ACLags, double[] BC, int[][] BCLags) static KPCFit.KPCFitResultkpcfit_manual(int numMAPs, double[] E, double[] AC, int[] ACLags, double[] BC, int[][] BCLags, KPCFit.KPCFitOptions options) static List<MatrixCell> kpcfit_ph_exact(double[] E, KPCFit.KPCFitPhOptions options) static KPCFit.KPCFitPhOptionskpcfit_ph_options(double[] E) static KPCFit.KPCFitPhOptionskpcfit_ph_options(double[] E, boolean verbose, int runs, int minNumStates, int maxNumStates, int minExactMom) static MatrixCellkpcfit_ph_prony(double[] E, int n) static KPCFit.AcfitResultkpcfit_sub_acfit(double[] E, double[] SA, int[] SALags, int J, int maxIterAC, int maxRunsAC, int maxResAC) static KPCFit.BcfitResultkpcfit_sub_bcfit(double[] E, double[] SCVj, double[] G2j, double[] BC, int[][] BCLags, int maxIterBC, int maxRunsBC) static intkpcfit_sub_bic(double[] ACFull, int[] orders) static KPCFit.ComposeResultkpcfit_sub_compose(double[] E1j, double[] SCVj, double[] E3j, double[] G2j) static KPCFit.AcfitEvalResultkpcfit_sub_eval_acfit(double[] SCVj, double[] G2j, int[] lags)
-
Field Details
-
KPCFIT_TOL
public static final double KPCFIT_TOL- See Also:
-
-
Method Details
-
distinctInts
public static int[] distinctInts(int[] arr) -
kpcfit_init
-
kpcfit_init
-
kpcfit_auto
-
kpcfit_auto
-
kpcfit_manual
public static KPCFit.KPCFitResult kpcfit_manual(int numMAPs, double[] E, double[] AC, int[] ACLags, double[] BC, int[][] BCLags, KPCFit.KPCFitOptions options) -
kpcfit_manual
public static KPCFit.KPCFitResult kpcfit_manual(int numMAPs, double[] E, double[] AC, int[] ACLags, double[] BC, int[][] BCLags) -
kpcfit_sub_bic
public static int kpcfit_sub_bic(double[] ACFull, int[] orders) -
kpcfit_sub_acfit
public static KPCFit.AcfitResult kpcfit_sub_acfit(double[] E, double[] SA, int[] SALags, int J, int maxIterAC, int maxRunsAC, int maxResAC) -
kpcfit_sub_eval_acfit
-
kpcfit_sub_bcfit
public static KPCFit.BcfitResult kpcfit_sub_bcfit(double[] E, double[] SCVj, double[] G2j, double[] BC, int[][] BCLags, int maxIterBC, int maxRunsBC) -
kpcfit_sub_compose
public static KPCFit.ComposeResult kpcfit_sub_compose(double[] E1j, double[] SCVj, double[] E3j, double[] G2j) -
kpcfit_hyper_charpoly
public static double[] kpcfit_hyper_charpoly(double[] E, int n) -
kpcfit_ph_prony
-
kpcfit_ph_options
public static KPCFit.KPCFitPhOptions kpcfit_ph_options(double[] E, boolean verbose, int runs, int minNumStates, int maxNumStates, int minExactMom) -
kpcfit_ph_options
-
kpcfit_ph_exact
-