internal IfcDerivedUnit Find(IfcDerivedUnitEnum unit) { List<IfcUnit> units = Units; foreach (IfcUnit u in units) { IfcDerivedUnit du = u as IfcDerivedUnit; if (du != null && du.UnitType == unit) return du; } return null; }