Package | Description |
---|---|
kineticMonteCarlo.atom | |
kineticMonteCarlo.kmcCore.growth |
Modifier and Type | Method and Description |
---|---|
ConcertedAtom |
ConcertedAtom.getRandomNeighbour(byte process) |
Modifier and Type | Method and Description |
---|---|
private ConcertedAtom |
ConcertedKmc.depositNewAtom() |
private ConcertedAtom |
ConcertedKmc.depositNewAtom(int id)
Deposit new atom in with the given label.
|
Modifier and Type | Method and Description |
---|---|
private java.util.Set<ConcertedAtom> |
ConcertedKmc.addModifiedAtoms(java.util.Set<ConcertedAtom> modifiedAtoms,
ConcertedAtom atom)
Includes all the first and second neighbourhood of the current atom in a
list without repeated elements.
|
Modifier and Type | Method and Description |
---|---|
private java.util.Set<ConcertedAtom> |
ConcertedKmc.addModifiedAtoms(java.util.Set<ConcertedAtom> modifiedAtoms,
ConcertedAtom atom)
Includes all the first and second neighbourhood of the current atom in a
list without repeated elements.
|
private boolean |
ConcertedKmc.depositAtom(ConcertedAtom atom) |
private double |
ConcertedKmc.getDiffusionRate(ConcertedAtom atom,
ConcertedAtom neighbour,
int position) |
private void |
ConcertedKmc.recomputeAdsorptionProbability(ConcertedAtom atom) |
private void |
ConcertedKmc.recomputeCollection(byte process,
ConcertedAtom atom,
double oldRate) |
private void |
ConcertedKmc.recomputeConcertedDiffusionProbability(ConcertedAtom atom)
Doesn't work yet!!
|
private void |
ConcertedKmc.recomputeDiffusionProbability(ConcertedAtom atom) |
private void |
ConcertedKmc.recomputeMultiAtomProbability(ConcertedAtom atom) |
private void |
ConcertedKmc.updateRatesIslands(ConcertedAtom origin,
ConcertedAtom destination,
boolean wasDimer) |
Modifier and Type | Method and Description |
---|---|
private java.util.Set<ConcertedAtom> |
ConcertedKmc.addModifiedAtoms(java.util.Set<ConcertedAtom> modifiedAtoms,
ConcertedAtom atom)
Includes all the first and second neighbourhood of the current atom in a
list without repeated elements.
|
private void |
ConcertedKmc.updateRates(java.util.Set<ConcertedAtom> modifiedAtoms)
Updates total adsorption and diffusion probabilities.
|