Configurationpublic class ConfigurationLatticeTube extends ConfigurationLattice
ConfigurationLattice.MyLattice| Modifier and Type | Field | Description |
|---|---|---|
protected SpeciesGeneral[] |
speciesSpheres |
|
protected SpeciesGeneral |
speciesTube |
boundaryPadding, lattice, myLat, positionDefinition, rescalingToFitVolume, space| Constructor | Description |
|---|---|
ConfigurationLatticeTube(BravaisLatticeCrystal lattice,
double length,
IndexIteratorSizable indexIterator,
Space _space) |
Constructor for ConfigurationLatticeTube.
|
ConfigurationLatticeTube(BravaisLatticeCrystal lattice,
double length,
Space _space) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
initializeCoordinates(Box box) |
Places the molecules in the given box on the positions of the
lattice.
|
void |
setSpeciesSpheres(SpeciesGeneral[] speciesSpheres) |
|
void |
setSpeciesTube(SpeciesGeneral speciesTube) |
calculateLatticeDimensions, getBoundaryPadding, getLatticeMemento, initializeCoordinates, isRescalingToFitVolume, setBoundaryPadding, setRescalingToFitVolumeprotected SpeciesGeneral[] speciesSpheres
protected SpeciesGeneral speciesTube
public ConfigurationLatticeTube(BravaisLatticeCrystal lattice, double length, Space _space)
public ConfigurationLatticeTube(BravaisLatticeCrystal lattice, double length, IndexIteratorSizable indexIterator, Space _space)
public void setSpeciesSpheres(SpeciesGeneral[] speciesSpheres)
public void setSpeciesTube(SpeciesGeneral speciesTube)
public void initializeCoordinates(Box box)
ConfigurationLatticeinitializeCoordinates in interface ConfigurationinitializeCoordinates in class ConfigurationLattice