httk.atomistic.species_backend

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

Classes

SpeciesBackend

Abstract base class for all backends of single-species data.

Module Contents

class httk.atomistic.species_backend.SpeciesBackend(backend, **hints)[source]

Bases: httk.core.Backend[SpeciesBackend], httk.atomistic.species_api.SpeciesAPI

Abstract base class for all backends of single-species data.

Concrete backends carry a native representation and produce the canonical OPTIMADE species accessors declared by SpeciesAPI from it.

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