ls1-MarDyn
ls1-MarDyn molecular dynamics code
|
#include <Basis.h>
Public Member Functions | |
void | readXML (XMLfileUnits &xmlconfig) |
Read in XML configuration for Basis and all its included objects. More... | |
void | addMolecule (const Molecule &molecule) |
size_t | numMolecules () |
Molecule | getMolecule (int i) |
Structure holding the basis used within a unit cell
void Basis::addMolecule | ( | const Molecule & | molecule | ) |
Add molecule to basis
[in] | molecule | Molecule to be added to the basis |
Molecule Basis::getMolecule | ( | int | i | ) |
Obtain molecule from basis
[in] | i | Position of molecule to be returned |
size_t Basis::numMolecules | ( | ) |
Number of molecules of the basis
void Basis::readXML | ( | XMLfileUnits & | xmlconfig | ) |
Read in XML configuration for Basis and all its included objects.
The following xml object structure is handled by this method: