Class RandomProcess.SimulationResults

java.lang.Object
org.ojalgo.random.process.RandomProcess.SimulationResults
Enclosing interface:
RandomProcess<D extends Distribution>

public static final class RandomProcess.SimulationResults extends Object
  • Field Details

    • myInitialValue

      private final double myInitialValue
    • myResults

      private final Array2D<Double> myResults
  • Constructor Details

    • SimulationResults

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

    • 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.