| 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.
|