pylammps.Computes package¶
Submodules¶
pylammps.Computes.Compute module¶
Compute class
-
class
pylammps.Computes.Compute.
Compute
[source]¶ Bases:
object
Abstract compute class. It will never be used, but is parent of all the different computes.
-
log
(filename)[source]¶ Logging routine. By default we just write self.value to filename, with self.header
-
plot
(filename)[source]¶ Plotting routine. By default we plot every column [1:] as a function of column 0, setting labels and axis names with self.header and save it to filename.
-
pylammps.Computes.MSTE module¶
MSTE Compute class
-
class
pylammps.Computes.MSTE.
MSTE
(energy=True, pbc=True)[source]¶ Bases:
pylammps.Computes.Compute.Compute
MST/MSTE calculation.
-
compute
(system)[source]¶ Calculate MSTE.
Parameters: system : System
System on which we calculate the Minimum Spanning Tree
Returns: value : numpy array
value is the [mass, occupancy, fraction] histogram
-
pylammps.Computes.RDF module¶
Compute class
-
class
pylammps.Computes.RDF.
RDF
(nbins, pairs, pbc=True)[source]¶ Bases:
pylammps.Computes.Compute.Compute
Radial Distribution Function calculation, order N^2 computing all neighbors.
pylammps.Computes.StructureFactor module¶
Compute class
-
class
pylammps.Computes.StructureFactor.
StructureFactor
(k, pairs, repetitions=2, lebedev=194)[source]¶ Bases:
pylammps.Computes.Compute.Compute
Structure Factor computation from definition.
pylammps.Computes.Thermo module¶
Thermodynamic Compute class
-
class
pylammps.Computes.Thermo.
Thermo
[source]¶ Bases:
pylammps.Computes.Compute.Compute
MST/MSTE calculation.
-
compute
(system)[source]¶ Calculate Thermo.
Parameters: system : System
System on which we calculate the Minimum Spanning Tree
Returns: temperature, kinetic, potential, total, pressure: 5*float
-