coulomb.define
Type members
Classlikes
- Type parameters:
- Abbv
unit abbreviation
import coulomb.define.* // define a unit of spicy heat type Scoville given unit_Scoville: BaseUnit[Scoville, "scoville", "sco"] = BaseUnit()
- Name
unit name
- U
unit type
- Companion:
- object
- Source:
- define.scala
Companion object utilities for BaseUnit declarations
Companion object utilities for BaseUnit declarations
- Companion:
- class
- Source:
- define.scala
Delta Units represent units with an offset in their transforms, for example temperatures or times
Delta Units represent units with an offset in their transforms, for example temperatures or times
- Type parameters:
- Abbv
unit abbreviation
import coulomb.define.* import coulomb.units.si.{*, given} type Fahrenheit given unit_Fahrenheit: DeltaUnit[Fahrenheit, (5 / 9) * Kelvin, 45967 / 100, "fahrenheit", "F"] = DeltaUnit()
- D
unit it is derived from
- Name
unit name
- O
unit transform offset
- U
unit type
- Companion:
- object
- Source:
- define.scala
Companion object utilities for DeltaUnit declarations
Companion object utilities for DeltaUnit declarations
- Companion:
- class
- Source:
- define.scala
- Type parameters:
- Abbv
unit abbreviation
import coulomb.define.* import coulomb.units.us.{*, given} // a unit of length based on the height of Oliver R. Smoot in 1958 type Smoot given unit_Smoot: DerivedUnit[Smoot, 67 * Inch, "smoot", "smt"] = DerivedUnit()
- D
unit it is derived from
- Name
unit name
- U
unit type
- Companion:
- object
- Source:
- define.scala
Companion object utilities for DerivedUnit declarations
Companion object utilities for DerivedUnit declarations
- Companion:
- class
- Source:
- define.scala
Companion object utilities for defining name or abbv for aliased types
Companion object utilities for defining name or abbv for aliased types
- Companion:
- class
- Source:
- define.scala