httk.atomistic.structure_record_backend

Structure backend for StructureRecord snapshots.

Classes

StructureRecordBackend

Backend exposing a StructureRecord through the structure quartet.

Module Contents

class httk.atomistic.structure_record_backend.StructureRecordBackend(obj: httk.atomistic.structure_record.StructureRecord, **hints: Any)[source]

Bases: httk.atomistic.structure_backend.StructureBackend

Backend exposing a StructureRecord through the structure quartet.

property cell: httk.atomistic.cell.Cell[source]
property sites: httk.atomistic.sites.Sites[source]
property species: tuple[httk.atomistic.species.Species, Ellipsis][source]
property species_at_sites: tuple[str, Ellipsis][source]
unwrap() httk.atomistic.structure_record.StructureRecord[source]

Return the stored snapshot rather than the reconstructed structure.