Cached molecule geometry (atom positions in body frame).
More...
#include <crystal_energy.h>
Cached molecule geometry (atom positions in body frame).
◆ aniso_body_axes
| std::vector<Vec3> occ::mults::CrystalEnergy::MoleculeGeometry::aniso_body_axes |
◆ atom_positions
| std::vector<Vec3> occ::mults::CrystalEnergy::MoleculeGeometry::atom_positions |
◆ atomic_numbers
| std::vector<int> occ::mults::CrystalEnergy::MoleculeGeometry::atomic_numbers |
◆ center_of_mass
| Vec3 occ::mults::CrystalEnergy::MoleculeGeometry::center_of_mass |
◆ short_range_type_codes
| std::vector<int> occ::mults::CrystalEnergy::MoleculeGeometry::short_range_type_codes |
Optional short-range atom types (e.g.
DMACRYS/NEIGHCRYS codes). 0 means untyped/unknown and falls back to element-based parameters.
The documentation for this struct was generated from the following file: