httk.atomistic.models.formula.record¶
Backend projecting a normalized composition storage record.
Classes¶
Read a composition from a |
Module Contents¶
- class httk.atomistic.models.formula.record.RecordComposition(obj, **hints)¶
Bases:
httk.atomistic.models.formula.backend.ChemicalFormulaBackendRead a composition from a
NormalizedCompositionRecord.- Parameters:
obj (httk.atomistic.storage.records.NormalizedCompositionRecord) – The normalized-composition record to wrap.
**hints (Any) – Backend-selection hints.
- property amounts: tuple[tuple[str, fractions.Fraction], Ellipsis]¶
Return the stored elemental amounts.
- property uncertainties: tuple[tuple[str, fractions.Fraction | None], Ellipsis]¶
Return the stored amount precisions.
- property diagnostics: tuple[httk.atomistic.models.formula.diagnostics.CompositionDiagnostic, Ellipsis]¶
Return diagnostics stored with the composition.
- unwrap()¶
Return the original normalized-composition record.