public interface IKmc
Modifier and Type | Method and Description |
---|---|
void |
depositSeed() |
float[][] |
getHexagonalPeriodicSurface(int binX,
int binY) |
int |
getIterations() |
AbstractLattice |
getLattice() |
AbstractList |
getList() |
float[][] |
getSampledSurface(int binX,
int binY)
Returns a sampled topological measurement of the KMC surface
|
double |
getTime() |
void |
initialiseRates(double[] rates) |
void |
reset() |
void |
setDepositionRate(double depositionRatePerSite,
double islandDensity) |
int |
simulate() |
void |
simulate(double endtime) |
int |
simulate(int iterations) |
int getIterations()
double getTime()
void setDepositionRate(double depositionRatePerSite, double islandDensity)
float[][] getHexagonalPeriodicSurface(int binX, int binY)
float[][] getSampledSurface(int binX, int binY)
binX
- binY
- int simulate()
void simulate(double endtime)
int simulate(int iterations)
void initialiseRates(double[] rates)
void reset()
void depositSeed()
AbstractLattice getLattice()
AbstractList getList()