Class FlatMultivariateRandom

java.lang.Object

public class FlatMultivariateRandom
extends MultivariateRandom
FlatMultivariateRandom contains the Implementation of the Flat Objective Function dependent on Multivariate Random Variables.



Author:
Lakshmi Krishnamurthy
  • Constructor Details

    • FlatMultivariateRandom

      public FlatMultivariateRandom​(double dblFlatValue) throws java.lang.Exception
      FlatMultivariateRandom Constructor
      Parameters:
      dblFlatValue - The Flat Value
      Throws:
      java.lang.Exception - Thrown if the Inputs are Invalid
  • Method Details

    • flatValue

      public double flatValue()
      Retrieve the Flat Value
      Returns:
      The Flat Value
    • dimension

      public int dimension()
      Description copied from class: RdToR1
      Retrieve the Dimension of the Input Variate
      Specified by:
      dimension in class RdToR1
      Returns:
      The Dimension of the Input Variate
    • evaluate

      public double evaluate​(double[] adblVariate) throws java.lang.Exception
      Description copied from class: RdToR1
      Evaluate for the given Input Variates
      Specified by:
      evaluate in class RdToR1
      Parameters:
      adblVariate - Array of Input Variates
      Returns:
      The Calculated Value
      Throws:
      java.lang.Exception - Thrown if the Evaluation cannot be done