1 package org.djunits.unit;
2
3 import org.djunits.quantity.Quantity;
4 import org.djunits.unit.scale.IdentityScale;
5 import org.djunits.unit.si.SIPrefixes;
6 import org.djunits.unit.unitsystem.UnitSystem;
7
8
9
10
11
12
13
14
15
16
17 public class CatalyticActivityUnit extends Unit<CatalyticActivityUnit>
18 {
19
20
21 private static final long serialVersionUID = 20190830;
22
23
24 public static final Quantity<CatalyticActivityUnit> BASE = new Quantity<>("CatalyticActivity", "mol/s");
25
26
27 public static final CatalyticActivityUnit SI = new CatalyticActivityUnit()
28 .build(new Unit.Builder<CatalyticActivityUnit>().setQuantity(BASE).setId("kat").setName("katal")
29 .setUnitSystem(UnitSystem.SI_DERIVED).setSiPrefixes(SIPrefixes.UNIT, 1.0).setScale(IdentityScale.SCALE));
30
31
32 public static final CatalyticActivityUnit KATAL = SI;
33
34
35 public static final CatalyticActivityUnit MILLIKATAL = KATAL.deriveSI(SIPrefixes.getUnit("m"), 1.0);
36
37
38 public static final CatalyticActivityUnit MICROKATAL = KATAL.deriveSI(SIPrefixes.getUnit("mu"), 1.0);
39
40
41 public static final CatalyticActivityUnit NANOKATAL = KATAL.deriveSI(SIPrefixes.getUnit("n"), 1.0);
42
43 }