|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.tubs.cs.sc.casim.Lattice | +--de.tubs.cs.sc.casim.CALattice | +--de.tubs.cs.sc.casim.Lattice2D | +--de.tubs.cs.sc.casim.Lattice2DSquare | +--de.tubs.cs.sc.casim.Lattice2DAsync
Field Summary |
Fields inherited from class de.tubs.cs.sc.casim.Lattice2D |
backingUp, cells, transitioning |
Fields inherited from class de.tubs.cs.sc.casim.CALattice |
neighborhoodIndexes |
Fields inherited from class de.tubs.cs.sc.casim.Lattice |
boundaryHandler, lx, ly, lz |
Constructor Summary | |
Lattice2DAsync(java.lang.Class state,
de.tubs.cs.sc.casim.LatticeDefinition ldef)
Constructor of Lattice |
Method Summary | |
void |
backup()
calls backup for each cell |
protected void |
reset()
make all cells have only one state instead of two. |
void |
transition()
executes one transition step, with asynchronous updating using the method given by the updateType. |
Methods inherited from class de.tubs.cs.sc.casim.Lattice2DSquare |
getNeighborsMoore, getNeighborsMoore, getNeighborsvonNeumann, getNeighborsvonNeumann, getNrOfNeighbors |
Methods inherited from class de.tubs.cs.sc.casim.Lattice2D |
getDimension, getNeighborRelative, getNeighborsArbitrary, getOldState, getState, getState, getState, setIs, toString |
Methods inherited from class de.tubs.cs.sc.casim.CALattice |
defineNeighborsArbitrary, getNeighbors, reversetransition |
Methods inherited from class de.tubs.cs.sc.casim.Lattice |
addBoundaryHandler, beginBlock, callAnalyze, callInitialize, endBlock, finish, getBoundaryHandler, getDefinition, getStateClass, getX, getY, getZ, setNeighborhood, waitForReadyForBackup, waitForReadyForTransition |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Lattice2DAsync(java.lang.Class state, de.tubs.cs.sc.casim.LatticeDefinition ldef) throws CAException
Method Detail |
protected void reset() throws CAException
reset
in class Lattice2D
CAException
public void transition()
transition
in class Lattice2D
Lattice.transition()
public void backup()
Lattice2D
backup
in class Lattice2D
Lattice.backup()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |