@beerwright/core
    Preparing search index...

    Interface BlendComponentInput

    One beer (or wine, or cider) going into the blend.

    interface BlendComponentInput {
        barrelAged: boolean;
        fg: number | null;
        id?: string;
        name: string;
        naohMl: number | null;
        og: number | null;
        peakTempC: number | null;
        ph: number | null;
        srm: number | null;
        taSampleMl?: number;
        volumeL: number;
    }
    Index
    barrelAged: boolean

    True when the beer sat in a barrel long enough after attenuation to off-gas (Tonsmeire's "significant amount of time").

    fg: number | null

    Final gravity, as specific gravity, or null if unknown.

    id?: string

    Optional caller id, copied to BlendComponentResult so callers can match results to inputs.

    name: string

    The component's name.

    naohMl: number | null

    mL of 0.1 N NaOH to pH 8.2, for TA.

    og: number | null

    Original gravity, as specific gravity, or null if unknown.

    peakTempC: number | null

    Peak temperature after attenuation, °C.

    ph: number | null

    Measured pH, or null if it hasn't been measured.

    srm: number | null

    Color, in SRM, or null if unknown.

    taSampleMl?: number

    Titration sample volume, millilitres. Defaults to DEFAULT_TA_SAMPLE_ML.

    volumeL: number

    Volume going into the blend, litres. Zero or negative is skipped.