public class MultivariateBrownianRRG extends Object implements MultivariateRandomRealizationGenerator
| Constructor and Description |
|---|
MultivariateBrownianRRG(int d,
int T)
Construct a random realization generator to produce multi-dimensional Brownian paths at evenly spaced time points [0, 1, ...].
|
MultivariateBrownianRRG(int d,
TimeGrid timePoints)
Construct a random realization generator to produce multi-dimensional Brownian paths at time points specified.
|
MultivariateBrownianRRG(int d,
TimeGrid timePoints,
Vector initial)
Construct a random realization generator to produce multi-dimensional Brownian paths at time points specified.
|
| Modifier and Type | Method and Description |
|---|---|
MultivariateRealization |
nextRealization()
Construct a realization of a multivariate stochastic process.
|
void |
seed(long... seeds)
Seed the random number/vector/scenario generator to produce repeatable experiments.
|
public MultivariateBrownianRRG(int d,
TimeGrid timePoints,
Vector initial)
d - the dimension of the Brownian motiontimePoints - specifying the time points in a gridinitial - the initial value of the processpublic MultivariateBrownianRRG(int d,
TimeGrid timePoints)
d - the dimension of the Brownian motiontimePoints - specifying the time points in a gridpublic MultivariateBrownianRRG(int d,
int T)
d - the dimension of the Brownian motionT - the number of time pointspublic void seed(long... seeds)
Seedablepublic MultivariateRealization nextRealization()
MultivariateRandomRealizationGeneratornextRealization in interface MultivariateRandomRealizationGeneratorCopyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.