public class ParmedStructure
extends java.lang.Object
Structure
,
and has methods to load this data into various etomica components.
This class should not be instantiated directly, but instead created by the ParmedParser
static methods which invoke the Python library.
ParmedParser
Modifier and Type | Method | Description |
---|---|---|
Box |
getBox() |
Gets the (single, rectangular) box found in this Structure.
|
PotentialGroup |
getIntermolecularPotential() |
Gets the intermolecular
PotentialGroup for the atom types found in this Structure. |
java.util.List<IMolecule> |
getMolecules() |
Gets the list of all molecules in the Structure, initialized with their coordinates in space.
|
SpeciesGeneral |
getSpecies() |
public Box getBox()
public SpeciesGeneral getSpecies()
public PotentialGroup getIntermolecularPotential()
PotentialGroup
for the atom types found in this Structure. Constructs
all unique unordered pairs of atom types and creates P2LennardJones
potentials using
Lorentz-Berthelot combining rules.public java.util.List<IMolecule> getMolecules()