absorbance static method

double absorbance({
  1. required double molarAbsorptivity,
  2. required double pathLengthM,
  3. required double concentrationM,
})

Implementation

static double absorbance({
  required double molarAbsorptivity,
  required double pathLengthM,
  required double concentrationM,
}) {
  ChemNORValidation.requirePositiveFinite(
    'molarAbsorptivity',
    molarAbsorptivity,
  );
  ChemNORValidation.requirePositiveFinite('pathLengthM', pathLengthM);
  ChemNORValidation.requireNonNegativeFinite(
    'concentrationM',
    concentrationM,
  );

  return molarAbsorptivity * pathLengthM * concentrationM;
}