- java.lang.Object
-
- org.ojalgo.random.process.RandomProcess.SimulationResults
-
- Enclosing interface:
- RandomProcess<D extends Distribution>
public static final class RandomProcess.SimulationResults extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private doublemyInitialValueprivate Array2D<java.lang.Double>myResults
-
Constructor Summary
Constructors Constructor Description SimulationResults(double initialValue, Array2D<java.lang.Double> results)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcountSampleSets()intcountScenarios()doublegetInitialValue()SampleSetgetSampleSet(int sampleSetIndex)PrimitiveSeriesgetScenario(int scenarioIndex)A series representing one scenario.
-
-
-
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 valueresults- (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.
-
-