public abstract class AbstractRandomVariableDifferentiableFactory extends AbstractRandomVariableFactory
AbstractRandomVariableFactory
providing
random variables implementing RandomVariableDifferentiable
.Constructor and Description |
---|
AbstractRandomVariableDifferentiableFactory() |
AbstractRandomVariableDifferentiableFactory(AbstractRandomVariableFactory randomVariableFactoryForNonDifferentiable)
Construct an object extending
AbstractRandomVariableDifferentiableFactory
with a specific AbstractRandomVariableFactory for the storage of values. |
Modifier and Type | Method and Description |
---|---|
RandomVariableDifferentiable |
createRandomVariable(double value) |
abstract RandomVariableDifferentiable |
createRandomVariable(double time,
double value) |
abstract RandomVariableDifferentiable |
createRandomVariable(double time,
double[] values) |
RandomVariable |
createRandomVariableNonDifferentiable(double time,
double value) |
RandomVariable |
createRandomVariableNonDifferentiable(double time,
double[] values) |
String |
toString() |
createRandomVariableArray, createRandomVariableMatrix
public AbstractRandomVariableDifferentiableFactory(AbstractRandomVariableFactory randomVariableFactoryForNonDifferentiable)
AbstractRandomVariableDifferentiableFactory
with a specific AbstractRandomVariableFactory
for the storage of values.randomVariableFactoryForNonDifferentiable
- Random variable factory to be used for the storage of values.public AbstractRandomVariableDifferentiableFactory()
public RandomVariableDifferentiable createRandomVariable(double value)
createRandomVariable
in class AbstractRandomVariableFactory
public abstract RandomVariableDifferentiable createRandomVariable(double time, double value)
createRandomVariable
in class AbstractRandomVariableFactory
public abstract RandomVariableDifferentiable createRandomVariable(double time, double[] values)
createRandomVariable
in class AbstractRandomVariableFactory
public RandomVariable createRandomVariableNonDifferentiable(double time, double value)
public RandomVariable createRandomVariableNonDifferentiable(double time, double[] values)
Copyright © 2019. All rights reserved.