Package | Description |
---|---|
kineticMonteCarlo.atom | |
kineticMonteCarlo.lattice | |
kineticMonteCarlo.unitCell |
Modifier and Type | Class and Description |
---|---|
class |
AgAtomSimple |
class |
ConcertedAtom |
Modifier and Type | Field and Description |
---|---|
private AgAtom[] |
AgAtom.neighbours |
Modifier and Type | Method and Description |
---|---|
private AgAtom |
AgAtom.ahead2CornersAtom(int cornerPosition)
This should be called when a edge jumps to a corner (instead of
expected edge).
|
private AgAtom |
AgAtom.aheadCornerAtom(int cornerPosition)
When the current atom's destination is a corner, it jumps over it to the different type edge.
|
AgAtom |
AgAtom.getNeighbour(int pos) |
Modifier and Type | Method and Description |
---|---|
int |
AgAtom.getOrientation(AgAtom atom)
See
getOrientation() . |
Modifier and Type | Method and Description |
---|---|
private AgAtom[][] |
AgLattice.createAtoms() |
AgAtom |
AgUcLattice.getAtom(int iHexa,
int jHexa) |
AgAtom |
AgUcLattice.getAtom(int iHexa,
int jHexa,
int pos)
Returns an atom of given unit cell and lattice position.
|
AgAtom |
AgLattice.getCentralAtom() |
AgAtom |
AgUcLattice.getCentralAtom() |
Modifier and Type | Method and Description |
---|---|
private void |
AgUcLatticeSimple.addOccupiedNeighbour(AgAtom neighbourAtom)
Éste lo ejecutan los primeros vecinos
|
private void |
AgLattice.addOccupiedNeighbour(AgAtom neighbourAtom,
byte originType,
boolean forceNucleation)
Éste lo ejecutan los primeros vecinos.
|
private void |
AgLattice.removeImmobilAddMobile(AgAtom atom) |
private void |
AgLattice.removeMobileAddImmobile(AgAtom atom,
boolean forceNucleation) |
private void |
AgLattice.removeMobileOccupied(AgAtom neighbourAtom)
Computes the removal of one mobile atom.
|
private void |
AgUcLatticeSimple.removeMobileOccupied(AgAtom neighbourAtom)
Computes the removal of one mobile atom.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<AgAtom> |
AgUc.atoms |
Modifier and Type | Method and Description |
---|---|
AgAtom |
AgUc.getAtom(int pos) |
Constructor and Description |
---|
AgUc(int posI,
int posJ,
java.util.List<AgAtom> atoms) |