SpecificEnergyUnits.energyMass constructor

SpecificEnergyUnits.energyMass(
  1. EnergyUnits eu,
  2. MassUnits mu
)

Constructs a instance based on energy and mass units.

Implementation

SpecificEnergyUnits.energyMass(EnergyUnits eu, MassUnits mu) : super.misc(eu.valueSI / mu.valueSI) {
  name = '${eu.name} per ${mu.singular}';
  singular = '${eu.singular} per ${mu.singular}';
  convToMKS = eu.valueSI / mu.valueSI;
  abbrev1 = eu.abbrev1 != null && mu.abbrev1 != null ? '${eu.abbrev1} / ${mu.abbrev1}' : null;
  abbrev2 = eu.abbrev2 != null && mu.abbrev2 != null ? '${eu.abbrev2}/${mu.abbrev2}' : null;
  metricBase = false;
  offset = 0.0;
}