public class Simulation extends Object
| Constructor and Description |
|---|
Simulation()
Creates a new plain simulation.
|
public void nextEpoch()
public void initializeSpatialRepresentations()
public VesicleLayer getVesicleLayer()
public void setVesicleLayer(VesicleLayer vesicleLayer)
public MembraneLayer getMembraneLayer()
public void setMembraneLayer(MembraneLayer membraneLayer)
public Rectangle getSimulationRegion()
public void setSimulationRegion(Rectangle simulationRegion)
public void collectUpdatables()
public void applyAssignmentRules()
public void setAssignmentRules(List<AssignmentRule> assignmentRules)
assignmentRules - The assignment rules.AssignmentRules.sortAssignmentRulesByPriority(List)public List<UpdateModule> getModules()
public UpdateScheduler getScheduler()
public void setScheduler(UpdateScheduler scheduler)
public void setMaximalTimeStep(javax.measure.Quantity<javax.measure.quantity.Time> maximalTimeStep)
public tec.uom.se.ComparableQuantity<javax.measure.quantity.Time> getElapsedTime()
public AutomatonGraph getGraph()
public void setGraph(AutomatonGraph graph)
public long getEpoch()
public Collection<ChemicalEntity> getChemicalEntities()
public ChemicalEntity getChemicalEntity(String primaryIdentifier)
public void addReferencedEntity(ChemicalEntity chemicalEntity)
public void observeNode(Updatable updatable)
Copyright © 2018. All rights reserved.