public class RandomVariableFromArrayFactory extends AbstractRandomVariableFactory
Constructor and Description |
---|
RandomVariableFromArrayFactory() |
RandomVariableFromArrayFactory(boolean isUseDoublePrecisionFloatingPointImplementation) |
Modifier and Type | Method and Description |
---|---|
RandomVariable |
createRandomVariable(double value)
Create a (deterministic) random variable form a constant.
|
RandomVariable |
createRandomVariable(double time,
double value)
Create a (deterministic) random variable form a constant using a specific filtration time.
|
RandomVariable |
createRandomVariable(double time,
double[] values)
Create a random variable form an array using a specific filtration time.
|
createRandomVariableArray, createRandomVariableMatrix
public RandomVariableFromArrayFactory()
public RandomVariableFromArrayFactory(boolean isUseDoublePrecisionFloatingPointImplementation)
public RandomVariable createRandomVariable(double value)
RandomVariableFactory
createRandomVariable
in interface RandomVariableFactory
createRandomVariable
in class AbstractRandomVariableFactory
value
- A constant value.RandomVariable
.public RandomVariable createRandomVariable(double time, double value)
RandomVariableFactory
createRandomVariable
in interface RandomVariableFactory
createRandomVariable
in class AbstractRandomVariableFactory
time
- The filtration time of the random variable.value
- A constant value.RandomVariable
.public RandomVariable createRandomVariable(double time, double[] values)
RandomVariableFactory
createRandomVariable
in interface RandomVariableFactory
createRandomVariable
in class AbstractRandomVariableFactory
time
- The filtration time of the random variable.values
- Array representing values of the random variable at the sample paths.RandomVariable
.Copyright © 2020. All rights reserved.