The number of atoms held
Rather than covalent radii -- default is variable cutoff.
if use_uniform_cutoff is true, cutoff is the cutoff distance in Å. Otherwise, cutoff is a multiplier for bond_length(Zi,Zj).
Count as nearest neighbour if sum of covalent radii times this%nneightol greater than distance between atoms. Used in cluster carving.
Lattice vectors, as columns:
Inverse lattice (stored for speed)
This table contains all atomic data. Rows correspond to atoms, columns to the various properties.
Mapping of names to column indices for the data table, e.g.
gives pos_indices = (/PROPERTY_REAL,1,3/), indicating that the position data consists of real number, beginning at column 1 and ending at column 3.
List of key/value pairs read from comment line of XYZ file
Atomic numbers, dimension is actually
Names of elements
Atoms with move_mask set to false are fixed
Damping is only applied to those atoms with damp_mask set to 1. By default this is set to 1 for all atoms.
Which thermostat is applied to each atoms. By default this is set to 1 for all atoms.
Travel across periodic conditions. Actually array. See map_into_cell below.
array of atomic positions, in Å. Position of atom is pos(:,i)
Atomic masses, dimension is actually
array of atomic velocities, in Å/fs.
array of accelerations in Å/fs
array of time-averaged atomic positions.
array of positions of atoms at previous time step.
Time-averaged atomic kinetic energy
Connectivity object (see above)
Hysteretic connectivity object (see above)