public class BasicKmc extends AbstractKmc
Modifier and Type | Field and Description |
---|---|
private double |
minHeight |
Modifier and Type | Method and Description |
---|---|
void |
depositSeed() |
float[][] |
getHexagonalPeriodicSurface(int binX,
int binY) |
float[][] |
getSampledSurface(int binX,
int binY)
Returns a sampled topological measurement of the KMC surface
|
void |
initialiseRates(double[] rates)
This model ignores the deposition rate.
|
protected boolean |
performSimulationStep()
Performs a simulation step.
|
getCoverage, getCurrentRadius, getIterations, getLattice, getList, getTime, reset, setDepositionRate, setIterations, setLattice, simulate, simulate, simulate
public BasicKmc(Parser parser)
public float[][] getHexagonalPeriodicSurface(int binX, int binY)
public float[][] getSampledSurface(int binX, int binY)
IKmc
public void initialiseRates(double[] rates)
initialiseRates
in interface IKmc
initialiseRates
in class AbstractKmc
rates
- public void depositSeed()
protected boolean performSimulationStep()
AbstractKmc
performSimulationStep
in class AbstractKmc