|
|||||||||
| 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 Lattice2DCAExceptionpublic void transition()
transition in class Lattice2DLattice.transition()public void backup()
Lattice2D
backup in class Lattice2DLattice.backup()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||