Documentation of 'umontreal.iro.lecuyer.stochprocess.VarianceGammaProcessDiffPCA' Java class
VarianceGammaProcessDiffPCA
umontreal.iro.lecuyer.stochprocess

Class VarianceGammaProcessDiffPCA

    • Method Detail

      • nextObservation

        public double nextObservation()
        This method is not implemented is this class since the path cannot be generated sequentially.
        Overrides:
        nextObservation in class VarianceGammaProcessDiff
      • generatePath

        public double[] generatePath()
        Description copied from class: VarianceGammaProcessDiff
        Generates, returns and saves the path. To do so, the path of Γ+ is first generated and then the path of Γ-. This is not the optimal way of proceeding in order to reduce the variance in QMC simulations; for that, use generatePath(double[] uniform01) instead.
        Overrides:
        generatePath in class VarianceGammaProcessDiff
      • generatePath

        public double[] generatePath(double[] uniform01)
        Description copied from class: VarianceGammaProcessDiff
        Similar to the usual generatePath(), but here the uniform random numbers used for the simulation must be provided to the method. This allows to properly use the uniform random variates in QMC simulations. This method divides the table of uniform random numbers uniform01 in two smaller tables, the first one containing the odd indices of uniform01 are used to generate the path of Γ+ and the even indices are used to generate the path of Γ-. This way of proceeding further reduces the variance for QMC simulations.
        Overrides:
        generatePath in class VarianceGammaProcessDiff

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.