PIANOS.datastructures
Class ComputationalModel

java.lang.Object
  extended by PIANOS.datastructures.ComputationalModel

public class ComputationalModel
extends java.lang.Object


Constructor Summary
ComputationalModel(int iterations, int burnIn, int thinning, int maxSpatialNeighbours, java.lang.String updateStrategy, java.util.LinkedList<Variable> variableList, java.util.LinkedList<Entity> entityList, java.util.HashMap<java.lang.String,Entity> entityMapper, java.util.HashMap<java.lang.String,Variable> variableMapper, java.lang.String modelFile, java.lang.String initialValueFile, java.lang.String outputFile, java.lang.String summaryFile)
           
 
Method Summary
 int getBurnIn()
           
 java.util.LinkedList<Entity> getEntityList()
           
 java.util.HashMap<java.lang.String,Entity> getEntityMapper()
           
 java.lang.String getInitialValueFile()
           
 java.lang.String getInitialValueFileName()
           
 int getIterations()
           
 java.lang.String getLastValuesFileName()
           
 java.lang.String getModelFile()
           
 java.lang.String getModelFileName()
           
 int getNeighbourCount()
           
 java.lang.String getOutputFile()
           
 java.lang.String getOutputFileName()
           
 java.lang.String getSummaryFile()
           
 java.lang.String getSummaryFileName()
           
 int getThinning()
           
 java.util.ArrayList<Variable> getTopologicalVariableList()
           
 java.lang.String getUpdateStrategy()
           
 java.util.LinkedList<Variable> getVariableList()
           
 java.util.HashMap<java.lang.String,Variable> getVariableMapper()
           
 void setLastValuesFileName(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ComputationalModel

public ComputationalModel(int iterations,
                          int burnIn,
                          int thinning,
                          int maxSpatialNeighbours,
                          java.lang.String updateStrategy,
                          java.util.LinkedList<Variable> variableList,
                          java.util.LinkedList<Entity> entityList,
                          java.util.HashMap<java.lang.String,Entity> entityMapper,
                          java.util.HashMap<java.lang.String,Variable> variableMapper,
                          java.lang.String modelFile,
                          java.lang.String initialValueFile,
                          java.lang.String outputFile,
                          java.lang.String summaryFile)
Method Detail

getIterations

public int getIterations()

getBurnIn

public int getBurnIn()

getThinning

public int getThinning()

getNeighbourCount

public int getNeighbourCount()

getUpdateStrategy

public java.lang.String getUpdateStrategy()

getVariableList

public java.util.LinkedList<Variable> getVariableList()

getEntityList

public java.util.LinkedList<Entity> getEntityList()

getVariableMapper

public java.util.HashMap<java.lang.String,Variable> getVariableMapper()

getEntityMapper

public java.util.HashMap<java.lang.String,Entity> getEntityMapper()

getModelFileName

public java.lang.String getModelFileName()

getModelFile

public java.lang.String getModelFile()

getOutputFileName

public java.lang.String getOutputFileName()

getOutputFile

public java.lang.String getOutputFile()

getInitialValueFile

public java.lang.String getInitialValueFile()

getInitialValueFileName

public java.lang.String getInitialValueFileName()

getSummaryFile

public java.lang.String getSummaryFile()

getSummaryFileName

public java.lang.String getSummaryFileName()

setLastValuesFileName

public void setLastValuesFileName(java.lang.String name)

getLastValuesFileName

public java.lang.String getLastValuesFileName()

getTopologicalVariableList

public java.util.ArrayList<Variable> getTopologicalVariableList()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object