use-molar-mass
Surface
| Item | Purpose |
|---|---|
MolarMass |
Positive finite molar mass value with a display unit |
MolarMassUnit |
Supported molar-mass units, currently g/mol and kg/mol |
AtomicMassEntry |
Validated element symbol and atomic mass pair |
AtomicMassLookup |
Caller-controlled lookup table for formula calculations |
MolarMassCalculation |
Formula plus lookup calculation helper |
FormulaMolarMass |
Calculated molar mass with per-element contributions |
ElementMassContribution |
Atomic mass, count, and contribution for one element |
Example
use Error;
use ChemicalFormula;
use ;
Standard atomic mass helper
Use with_standard_atomic_masses() when the existing RustUse atomic-mass table is the desired data source.
use Error;
use ChemicalFormula;
use MolarMassCalculation;
Scope
use-molar-mass calculates formula molar masses from element counts and atomic masses. It does not balance reactions, model isotopic abundance, fetch external reference data, or provide a general dimensional-analysis system.
Installation
[]
= "0.1.0"
For a single umbrella dependency with the chemistry prelude, use use-chemistry.