Mean-Square Displacement¶
- class halmd.observables.dynamics.mean_square_displacement(args)¶
Construct mean-square displacement.
- Parameters:
args – keyword arguments
args.phase_space – instance of
halmd.observables.phase_space
- acquire()¶
Acquire phase space position sample.
- Returns:
phase space position sample
- correlate(first, second)¶
Correlate two phase space samples.
- Parameters:
first – first phase space sample
second – second phase space sample
- Returns:
mean-square displacement between samples
- desc¶
Module description.
- class writer(args)¶
Construct file writer.
- Parameters:
args (table) – keyword arguments
args.file – instance of file writer
args.location (string table) – location within file (optional)
- Returns:
file writer as returned by
file:writer()
.
The argument
location
specifies a path in a structured file format like H5MD given as a table of strings. It defaults to{"dynamics", self.label, "mean_square_displacement"}
.