Object KPCFit

  • All Implemented Interfaces:

    
    public class KPCFit
    
                        

    Facade object for KPC fitting functions. Accessed by the wrapper via: jline.lib.kpctoolbox.KPCFit

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      public final static KPCFit INSTANCE
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final static KPCFitResult fitAuto(Matrix moments) Automatic KPC fitting from moments.
      final static KPCFitResult fitAuto(Matrix moments, Double acf1) Automatic KPC fitting with lag-1 autocorrelation.
      final static KPCFitResult fitAuto(Matrix moments, Double acf1, Double acf2) Automatic KPC fitting with two autocorrelation values.
      final static KPCFitResult fitManual(Matrix moments, Integer nComponents, String structure) Manual KPC fitting with specified parameters.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • fitAuto

         final static KPCFitResult fitAuto(Matrix moments)

        Automatic KPC fitting from moments. Wrapper calls: KPCFit.fitAuto(momentsMatrix)

        Parameters:
        moments - Matrix of moments
        Returns:

        KPCFitResult

      • fitAuto

         final static KPCFitResult fitAuto(Matrix moments, Double acf1)

        Automatic KPC fitting with lag-1 autocorrelation. Wrapper calls: KPCFit.fitAuto(momentsMatrix, acf1)

        Parameters:
        moments - Matrix of moments
        acf1 - Lag-1 autocorrelation
        Returns:

        KPCFitResult

      • fitAuto

         final static KPCFitResult fitAuto(Matrix moments, Double acf1, Double acf2)

        Automatic KPC fitting with two autocorrelation values. Wrapper calls: KPCFit.fitAuto(momentsMatrix, acf1, acf2)

        Parameters:
        moments - Matrix of moments
        acf1 - Lag-1 autocorrelation
        acf2 - Lag-2 autocorrelation
        Returns:

        KPCFitResult

      • fitManual

         final static KPCFitResult fitManual(Matrix moments, Integer nComponents, String structure)

        Manual KPC fitting with specified parameters. Wrapper calls: KPCFit.fitManual(momentsMatrix, nComponents, structure)

        Parameters:
        moments - Matrix of moments
        nComponents - Number of KPC components
        structure - Structure type
        Returns:

        KPCFitResult