Class RandomProcess.SimulationResults

  • Enclosing interface:
    RandomProcess<D extends Distribution>

    public static final class RandomProcess.SimulationResults
    extends java.lang.Object
    • Field Detail

      • myInitialValue

        private final double myInitialValue
      • myResults

        private final Array2D<java.lang.Double> myResults
    • Constructor Detail

      • SimulationResults

        public SimulationResults​(double initialValue,
                                 Array2D<java.lang.Double> results)
        Parameters:
        initialValue - Initial value
        results - (Random values) scenarios/realisations/series in rows, and sample sets in columns.
    • Method Detail

      • countSampleSets

        public int countSampleSets()
      • countScenarios

        public int countScenarios()
      • getInitialValue

        public double getInitialValue()
      • getSampleSet

        public SampleSet getSampleSet​(int sampleSetIndex)
      • getScenario

        public PrimitiveSeries getScenario​(int scenarioIndex)
        A series representing one scenario. Each series has length "number of simulation steps" + 1 as the series includes the initial value.