Class

superquants

PostfixPhysicalRulesForUnits

Related Doc: package superquants

Permalink

implicit final class PostfixPhysicalRulesForUnits[Raw, UnitBase, U] extends AnyVal with PhysicalRulesForUnits[Raw, UnitBase, U]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PostfixPhysicalRulesForUnits
  2. PhysicalRulesForUnits
  3. PhysicalRulesForUnitsLowPriority
  4. PhysicalRulesForUnitsLowPriorityFinal
  5. AnyVal
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PostfixPhysicalRulesForUnits(__v: @@[Tagged[Raw, UnitBase], U])

    Permalink

Type Members

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

    Permalink
    Definition Classes
    PhysicalRulesForUnits

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    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]

    Permalink
    Definition Classes
    PhysicalRulesForUnits
  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

    Permalink
  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]]]

    Permalink
  6. def ++(p2: @@[Tagged[Raw, UnitBase], U])(implicit m: superquants.RawSummer[Raw]): @@[Tagged[Raw, UnitBase], U]

    Permalink
    Definition Classes
    PhysicalRulesForUnits
  7. def --(p2: @@[Tagged[Raw, UnitBase], U])(implicit m: superquants.RawMinuser[Raw]): @@[Tagged[Raw, UnitBase], U]

    Permalink
    Definition Classes
    PhysicalRulesForUnits
  8. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  9. def ===[U2](other: @@[Tagged[Raw, UnitBase], U2])(implicit converter: UnitConverter[Raw], c1: UnitCompanion[FF[U]], c2: UnitCompanion[FF[U2]]): Boolean

    Permalink
    Definition Classes
    PhysicalRulesForUnits
  10. def ===(other: @@[Tagged[Raw, UnitBase], U]): Boolean

    Permalink
    Definition Classes
    PhysicalRulesForUnits
  11. val __v: @@[Tagged[Raw, UnitBase], U]

    Permalink
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. 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

    Permalink
    Definition Classes
    PhysicalRulesForUnits
  14. 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

    Permalink
    Definition Classes
    PhysicalRulesForUnits
  15. def divide(p2: Raw)(implicit r: superquants.RawDivider[Raw], d: SuperDummyImplicit, d2: SuperDummyImplicit): @@[Tagged[Raw, UnitBase], U]

    Permalink
  16. def divide[U2](p2: @@[Raw, U2])(implicit r: superquants.RawDivider[Raw], d: superquants.FakeTrait[@@[Raw, U2]]): @@[Raw, U]

    Permalink
  17. 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

    Permalink
  18. def getClass(): Class[_ <: AnyVal]

    Permalink
    Definition Classes
    AnyVal → Any
  19. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  20. def toString(): String

    Permalink
    Definition Classes
    Any

Inherited from superquants.PhysicalRulesForUnits[Raw, UnitBase, U]

Inherited from superquants.PhysicalRulesForUnitsLowPriority[Raw, UnitBase, U]

Inherited from superquants.PhysicalRulesForUnitsLowPriorityFinal[Raw, UnitBase, U]

Inherited from AnyVal

Inherited from Any

Ungrouped