httk.atomistic.models.formula.backend

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

Classes

ChemicalFormulaBackend

Abstract base class for all backends of chemical-formula data.

Module Contents

class httk.atomistic.models.formula.backend.ChemicalFormulaBackend(backend, **hints)[source]

Bases: httk.core.Backend[ChemicalFormulaBackend], httk.atomistic.models.formula.api.ChemicalFormulaAPI

Abstract base class for all backends of chemical-formula data.

Concrete backends carry a native representation and produce the canonical chemical-formula accessors declared by ChemicalFormulaAPI from it.

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