@beerwright/core
    Preparing search index...

    Interface AcidDefinition

    The data we hold for one acid.

    interface AcidDefinition {
        commonConcentrationsPercent: readonly number[];
        defaultConcentrationPercent: number;
        densityTable: readonly DensityPoint[];
        formula: string;
        id: AcidId;
        label: string;
        molarMassGPerMol: number;
        notes?: readonly string[];
        pKa: readonly number[];
        solidMolarMassGPerMol?: number;
        usuallySolid: boolean;
    }
    Index
    commonConcentrationsPercent: readonly number[]

    Strengths commonly sold, % w/w.

    defaultConcentrationPercent: number

    Default strength when the addition does not state one, % w/w.

    densityTable: readonly DensityPoint[]

    Density of the solution at 20 °C, interpolated between these points.

    formula: string

    Chemical formula.

    id: AcidId

    The acid's id, which is also its key in ACID_DEFINITIONS.

    label: string

    Display name.

    molarMassGPerMol: number

    Molar mass of the acid itself, g/mol.

    notes?: readonly string[]

    Practical notes on using the acid, as sentences for display.

    pKa: readonly number[]

    Stepwise pKa values, weakest proton last. A strong proton is given a large negative value.

    solidMolarMassGPerMol?: number

    Molar mass of the solid as sold, g/mol. For a hydrate this includes the water.

    usuallySolid: boolean

    True if the acid is normally weighed as a solid, false if it's measured by volume.