Class KPCFit

java.lang.Object
jline.lib.kpctoolbox.kpcfit.KPCFit

public final class KPCFit extends Object
KPC-Toolbox fitting functions. Mechanically translated from KPCFit.kt.
  • Field Details

  • Method Details

    • distinctInts

      public static int[] distinctInts(int[] arr)
    • kpcfit_init

      public static KPCFit.TraceData kpcfit_init(double[] S, int[] acLags, int[] bcGridLags)
    • kpcfit_init

      public static KPCFit.TraceData kpcfit_init(double[] S)
    • kpcfit_auto

      public static KPCFit.KPCFitResult kpcfit_auto(KPCFit.TraceData trace, KPCFit.KPCFitOptions options)
    • kpcfit_auto

      public static KPCFit.KPCFitResult kpcfit_auto(KPCFit.TraceData trace)
    • 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

      public static KPCFit.AcfitEvalResult kpcfit_sub_eval_acfit(double[] SCVj, double[] G2j, int[] lags)
    • 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

      public static MatrixCell kpcfit_ph_prony(double[] E, int n)
    • 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

      public static KPCFit.KPCFitPhOptions kpcfit_ph_options(double[] E)
    • kpcfit_ph_exact

      public static List<MatrixCell> kpcfit_ph_exact(double[] E, KPCFit.KPCFitPhOptions options)