SSJ API Documentation
Stochastic Simulation in Java
Loading...
Searching...
No Matches
Integrator.java
1package umontreal.ssj.mcqmctools.anova;
2
3import umontreal.ssj.mcqmctools.MonteCarloModel;
4import umontreal.ssj.mcqmctools.MonteCarloModelDouble;
5import umontreal.ssj.stat.Tally;
6import umontreal.ssj.stat.list.ListOfTallies;
7
8public interface Integrator {
9
14 public int getNumPoints();
15
21 public int getTotalSimulations();
22
29 public void integrate(MonteCarloModelDouble model, Tally statValue);
30
35 public double integrate(MonteCarloModelDouble model);
36
44
49 public void integrate(MonteCarloModel<double[]> model, double[] values);
50}
A subclass of StatProbe.
Definition Tally.java:47
Represents a list of tally statistical collectors.
An interface for a very simple simulation model for which Monte Carlo (MC) and RQMC experiments are t...
An interface for a simple simulation model for which Monte Carlo (MC) or RQMC experiments are to be p...
double integrate(MonteCarloModelDouble model)
Shorthand to integrate without having to pass a Tally object.
int getTotalSimulations()
Returns the total number of times the model is simulated per call to an integrate() method.
int getNumPoints()
Returns the number of points per integral.
void integrate(MonteCarloModelDouble model, 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.
void integrate(MonteCarloModel< double[]> model, ListOfTallies<? extends Tally > stat)
Integrates a model by means of simulation.
Tools for Collecting Statistics and computing estimators and confidence intervals.