t

superquants.PhysicalRulesOps

PhysicalRulesForUnits

trait PhysicalRulesForUnits[Raw, UnitBase, U] extends PhysicalRulesForUnitsLowPriority[Raw, UnitBase, U]

For UNITS

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PhysicalRulesForUnits
  2. PhysicalRulesForUnitsLowPriority
  3. PhysicalRulesForUnitsLowPriorityFinal
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type FF[T] = Tagged[Raw, UnitBase] with Tag[Tagged[Raw, UnitBase], T]

Abstract Value Members

  1. abstract def __v: @@[Tagged[Raw, UnitBase], U]
  2. abstract def getClass(): Class[_]
    Definition Classes
    Any

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. def **(p2: @@[Tagged[Raw, UnitBase], U])(implicit m: superquants.RawMultiplier[Raw]): Pow[Raw, @@[Tagged[Raw, UnitBase], U], PowPlus, shapeless.Nat._2]
  4. def **[Raw0 <: Raw, U2, Znak <: PowZnak, N <: Nat, DiffOut <: HList](p2: Pow[Raw0, U2, Znak, N])(implicit mixer: Mixer.Aux[Raw, ::[Pow[Raw, @@[Tagged[Raw, UnitBase], U], PowPlus, shapeless.Nat._1], HNil], ::[Pow[Raw, U2, Znak, N], HNil], HNil, DiffOut], cleaner: Cleaner[Raw, DiffOut], r: superquants.RawMultiplier[Raw], d: SuperDummyImplicit): Out
  5. def **[UnitBase2, U2](p2: @@[Tagged[Raw, UnitBase2], U2])(implicit m: superquants.RawMultiplier[Raw], d: SuperDummyImplicit): Complex[Raw, ::[Pow[Raw, @@[Tagged[Raw, UnitBase], U], PowPlus, shapeless.Nat._1], ::[Pow[Raw, @@[Tagged[Raw, UnitBase2], U2], PowPlus, shapeless.Nat._1], HNil]]]
  6. def ++(p2: @@[Tagged[Raw, UnitBase], U])(implicit m: superquants.RawSummer[Raw]): @@[Tagged[Raw, UnitBase], U]
  7. def --(p2: @@[Tagged[Raw, UnitBase], U])(implicit m: superquants.RawMinuser[Raw]): @@[Tagged[Raw, UnitBase], U]
  8. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  9. def ===[U2](other: @@[Tagged[Raw, UnitBase], U2])(implicit converter: UnitConverter[Raw], c1: UnitCompanion[FF[U]], c2: UnitCompanion[FF[U2]]): Boolean
  10. def ===(other: @@[Tagged[Raw, UnitBase], U]): Boolean
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. def divide[Raw2 <: Raw, U2, N <: Nat, DiffOut <: HList](p2: Pow[Raw2, U2, PowMinus, N])(implicit mixer: Mixer.Aux[Raw, ::[Pow[Raw, @@[Tagged[Raw, UnitBase], U], PowPlus, shapeless.Nat._1], HNil], ::[Pow[Raw, U2, PowPlus, N], HNil], HNil, DiffOut], cleaner: Cleaner[Raw, DiffOut], r: superquants.RawDivider[Raw], d: SuperDummyImplicit, d2: SuperDummyImplicit): Out
  13. def divide[Raw2 <: Raw, U2, N <: Nat, DiffOut <: HList](p2: Pow[Raw2, U2, PowPlus, N])(implicit mixer: Mixer.Aux[Raw, ::[Pow[Raw, @@[Tagged[Raw, UnitBase], U], PowPlus, shapeless.Nat._1], HNil], ::[Pow[Raw, U2, PowMinus, N], HNil], HNil, DiffOut], cleaner: Cleaner[Raw, DiffOut], r: superquants.RawDivider[Raw], d: SuperDummyImplicit): Out
  14. def divide(p2: Raw)(implicit r: superquants.RawDivider[Raw], d: SuperDummyImplicit, d2: SuperDummyImplicit): @@[Tagged[Raw, UnitBase], U]
  15. def divide[U2](p2: @@[Raw, U2])(implicit r: superquants.RawDivider[Raw], d: FakeTrait[@@[Raw, U2]]): @@[Raw, U]
  16. def divide[UnitBase2, U2, DiffOut <: HList](p2: @@[Tagged[Raw, UnitBase2], U2])(implicit mixer: Mixer.Aux[Raw, ::[Pow[Raw, Tagged[Raw, UnitBase], PowPlus, shapeless.Nat._1], HNil], ::[Pow[Raw, @@[Tagged[Raw, UnitBase2], U2], PowMinus, shapeless.Nat._1], HNil], HNil, DiffOut], cleaner: Cleaner[Raw, DiffOut], r: superquants.RawDivider[Raw]): Out
  17. def equals(arg0: Any): Boolean
    Definition Classes
    Any
  18. def hashCode(): Int
    Definition Classes
    Any
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. def toString(): String
    Definition Classes
    Any

Inherited from PhysicalRulesForUnitsLowPriority[Raw, UnitBase, U]

Inherited from PhysicalRulesForUnitsLowPriorityFinal[Raw, UnitBase, U]

Inherited from Any

Ungrouped