Package pal.misc

Class ParameterizedNeoWrapper

  • All Implemented Interfaces:
    NeoParameterized

    public class ParameterizedNeoWrapper
    extends java.lang.Object
    implements NeoParameterized

    Title: ParameterizedNeoWrapper

    Description: A wrapper for the old parameterized interface over the new parameterized interface

    Version:
    1.0
    Author:
    Matthew Goode
    • Constructor Detail

      • ParameterizedNeoWrapper

        public ParameterizedNeoWrapper​(Parameterized base)
    • Method Detail

      • setParameters

        public void setParameters​(double[] parameters,
                                  int startIndex)
        Description copied from interface: NeoParameterized
        set model parameter
        Specified by:
        setParameters in interface NeoParameterized
        Parameters:
        parameters - the array holding the parameters
        startIndex - the index into the array that the related parameters start at
      • getParameters

        public void getParameters​(double[] store,
                                  int startIndex)
        Description copied from interface: NeoParameterized
        get model parameter
        Specified by:
        getParameters in interface NeoParameterized
        startIndex - the index into the array that the related parameters start at
      • getLowerLimit

        public double getLowerLimit​(int n)
        Description copied from interface: NeoParameterized
        get lower parameter limit
        Specified by:
        getLowerLimit in interface NeoParameterized
        Parameters:
        n - parameter number
        Returns:
        lower bound
      • getUpperLimit

        public double getUpperLimit​(int n)
        Description copied from interface: NeoParameterized
        get upper parameter limit
        Specified by:
        getUpperLimit in interface NeoParameterized
        Parameters:
        n - parameter number
        Returns:
        upper bound