RVFunction
This represents a bi-variate functional.
Parameters
the First
the first random variable in the function mapping
the Second
the second random variable in the function mapping
the Transform
the functional transformation using (first, second) to produce a double
stream Num
the random number stream number, defaults to 0, which means the next stream
stream Provider
the provider of random number streams, defaults to KSLRandom.DefaultRNStreamProvider
Constructors
Link copied to clipboard
constructor(theFirst: RVariableIfc, theSecond: RVariableIfc, theTransform: (f: Double, s: Double) -> Double = { f: Double, s: Double -> f + s })
This represents a bi-variate functional. The stream number and provider are determined by the first random variable.
constructor(theFirst: ConstantRV, theSecond: RVariableIfc, theTransform: (f: Double, s: Double) -> Double = { f: Double, s: Double -> f + s })
This represents a bi-variate functional. The stream number and provider are determined by the non-constant random variable.