IFunctionWrapper
hep.aida.ref.pdf

Class IFunctionWrapper

    • Constructor Detail

    • Method Detail

      • variableChanged

        public void variableChanged(Variable var)
        Description copied from class: Function
        This method is invoked when a variable in the function has changed its value.
        Overrides:
        variableChanged in class Function
      • hasAnalyticalVariableGradient

        public boolean hasAnalyticalVariableGradient(Variable var)
        Description copied from class: Function
        To be overwritten by classes extending Function. This method is used internally by this class to determine if a function has can provide an analytical gradient with respect to a given Variable.
        Overrides:
        hasAnalyticalVariableGradient in class Function
      • value

        public double value()
        Description copied from interface: HasValue
        Get the current value.
        Specified by:
        value in interface HasValue
        Overrides:
        value in class Function
        Returns:
        The current value.
      • normalize

        public void normalize(boolean normalize)
        Description copied from interface: IModelFunction
        Normalize by internally adjusting some of the parameters. When normalization is on then integral of the function in the normalization range equals to 1.
        Specified by:
        normalize in interface IModelFunction
        Overrides:
        normalize in class Function

SCaVis 1.8 © jWork.org