net.finmath.stochastic
Interface RandomVariableAccumulatorInterface
-
- All Superinterfaces:
- RandomVariableInterface, java.io.Serializable
public interface RandomVariableAccumulatorInterface extends RandomVariableInterface
The interface implemented by a mutable random variable accumulator. An object of this class accumulates other random variables. The classical application is the accumulation of discounted cash flows.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description voidaccumulate(double time, RandomVariableInterface randomVariable)voidaccumulate(RandomVariableInterface randomVariable)RandomVariableInterfaceget()RandomVariableInterfaceget(double fromTime, double toTime)-
Methods inherited from interface net.finmath.stochastic.RandomVariableInterface
abs, accrue, add, add, addProduct, addProduct, addRatio, apply, apply, apply, barrier, barrier, cache, cap, cap, cos, discount, div, div, equals, exp, floor, floor, get, getAverage, getAverage, getFiltrationTime, getHistogram, getHistogram, getMax, getMin, getMutableCopy, getOperator, getQuantile, getQuantile, getQuantileExpectation, getRealizations, getRealizations, getRealizationsStream, getStandardDeviation, getStandardDeviation, getStandardError, getStandardError, getVariance, getVariance, invert, isDeterministic, isNaN, log, mult, mult, pow, sin, size, sqrt, squared, sub, sub, subRatio
-
-
-
-
Method Detail
-
accumulate
void accumulate(RandomVariableInterface randomVariable)
-
accumulate
void accumulate(double time, RandomVariableInterface randomVariable)
-
get
RandomVariableInterface get()
-
get
RandomVariableInterface get(double fromTime, double toTime)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG