Public Member Functions | |
| int | getNumPoints () |
| Returns the number of samples. | |
| int | getTotalSimulations () |
| Returns the number of samples. | |
| void | integrate (MonteCarloModelDouble model, Tally statValue) |
| Integrates a model by means of simulation. | |
| double | integrate (MonteCarloModelDouble model) |
| Shorthand to integrate without having to pass a Tally object. | |
| void | integrate (MonteCarloModel< double[]> model, ListOfTallies<? extends Tally > statValue) |
| Integrates a model by means of simulation. | |
| void | integrate (MonteCarloModel< double[]> model, double[] values) |
| Shorthand to integrate without having to pass a ListOfTallies object. | |
| Public Member Functions inherited from umontreal.ssj.mcqmctools.anova.MonteCarloSampler | |
| RandomStream | getStream () |
| Returns the currently used random stream. | |
| int | getNumSimulationsPerSample () |
| Returns the number of times the model is simulated each time a sample is produced. | |
| int | getNumSamples () |
| Returns the number of samples produced each time the simulateRuns() method is called. | |
| void | setNumSamples (int nSamples) |
| Sets the number of samples. | |
| void | setStream (RandomStream stream) |
Use stream to produce random points. | |
| void | simulateRuns (MonteCarloModelDouble model, Tally collector) |
| Public Member Functions inherited from umontreal.ssj.mcqmctools.anova.RandomIntegrator | |
| void | setStream (RandomStream stream) |
Use stream as the source of randomness. | |
| RandomStream | getStream () |
| Returns the currently used random stream. | |
Additional Inherited Members | |
| Package Functions inherited from umontreal.ssj.mcqmctools.anova.MonteCarloSampler | |
| public< E > void | simulateRuns (MonteCarloModel<? extends E > model, ObservationCollector< E > collector) |
Definition at line 9 of file MonteCarloIntegrator.java.
| int umontreal.ssj.mcqmctools.anova.MonteCarloIntegrator.getNumPoints | ( | ) |
Returns the number of samples.
Implements umontreal.ssj.mcqmctools.anova.Integrator.
Definition at line 26 of file MonteCarloIntegrator.java.
| int umontreal.ssj.mcqmctools.anova.MonteCarloIntegrator.getTotalSimulations | ( | ) |
Returns the number of samples.
Implements umontreal.ssj.mcqmctools.anova.Integrator.
Definition at line 31 of file MonteCarloIntegrator.java.
| void umontreal.ssj.mcqmctools.anova.MonteCarloIntegrator.integrate | ( | MonteCarloModel< double[]> | model, |
| double[] | values ) |
Shorthand to integrate without having to pass a ListOfTallies object.
Implements umontreal.ssj.mcqmctools.anova.Integrator.
Definition at line 75 of file MonteCarloIntegrator.java.
| void umontreal.ssj.mcqmctools.anova.MonteCarloIntegrator.integrate | ( | MonteCarloModel< double[]> | model, |
| ListOfTallies<? extends Tally > | statValue ) |
Integrates a model by means of simulation.
The output values are added to the statistical collector statValue.
Implements umontreal.ssj.mcqmctools.anova.Integrator.
Definition at line 62 of file MonteCarloIntegrator.java.
| double umontreal.ssj.mcqmctools.anova.MonteCarloIntegrator.integrate | ( | MonteCarloModelDouble | model | ) |
Shorthand to integrate without having to pass a Tally object.
Implements umontreal.ssj.mcqmctools.anova.Integrator.
Definition at line 49 of file MonteCarloIntegrator.java.
| void umontreal.ssj.mcqmctools.anova.MonteCarloIntegrator.integrate | ( | MonteCarloModelDouble | model, |
| Tally | statValue ) |
Integrates a model by means of simulation.
The output values are added to the statistical collector statValue.
Implements umontreal.ssj.mcqmctools.anova.Integrator.
Definition at line 36 of file MonteCarloIntegrator.java.