httk.atomistic.sites_backend

The abstract base class for all sites backends in httk-atomistic.

Classes

SitesBackend

Abstract base class for all backends of sites data.

Module Contents

class httk.atomistic.sites_backend.SitesBackend(backend, **hints)[source]

Bases: httk.core.Backend[SitesBackend], httk.atomistic.sites_api.SitesAPI

Abstract base class for all backends of sites data.

Concrete backends carry a native representation and produce the canonical Nx3 reduced_coords declared by SitesAPI from it.

backend_classes: ClassVar[list[type[httk.core.Backend[Any]]]][source]