superquants
.
PhysicalRulesOps
PhysicalRulesForUnits
Related Doc:
package PhysicalRulesOps
trait
PhysicalRulesForUnits
[
Raw
,
UnitBase
,
U
]
extends
PhysicalRulesForUnitsLowPriority
[
Raw
,
UnitBase
,
U
]
For UNITS
Linear Supertypes
PhysicalRulesForUnitsLowPriority
[
Raw
,
UnitBase
,
U
],
PhysicalRulesForUnitsLowPriorityFinal
[
Raw
,
UnitBase
,
U
],
Any
Known Subclasses
PostfixPhysicalRulesForUnits
Ordering
Alphabetic
By Inheritance
Inherited
PhysicalRulesForUnits
PhysicalRulesForUnitsLowPriority
PhysicalRulesForUnitsLowPriorityFinal
Any
Hide All
Show All
Visibility
Public
All
Type Members
type
FF
[
T
]
=
Tagged
[
Raw
,
UnitBase
] with
Tag
[
Tagged
[
Raw
,
UnitBase
],
T
]
Abstract Value Members
abstract
def
__v
:
@@
[
Tagged
[
Raw
,
UnitBase
],
U
]
Definition Classes
PhysicalRulesForUnitsLowPriorityFinal
abstract
def
getClass
()
:
Class
[_]
Definition Classes
Any
Concrete Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
Any
def
**
(
p2:
@@
[
Tagged
[
Raw
,
UnitBase
],
U
]
)
(
implicit
m:
superquants.RawMultiplier
[
Raw
]
)
:
Pow
[
Raw
,
@@
[
Tagged
[
Raw
,
UnitBase
],
U
],
PowPlus
,
shapeless.Nat._2
]
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
Definition Classes
PhysicalRulesForUnitsLowPriority
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
]]]
Definition Classes
PhysicalRulesForUnitsLowPriorityFinal
def
++
(
p2:
@@
[
Tagged
[
Raw
,
UnitBase
],
U
]
)
(
implicit
m:
superquants.RawSummer
[
Raw
]
)
:
@@
[
Tagged
[
Raw
,
UnitBase
],
U
]
def
--
(
p2:
@@
[
Tagged
[
Raw
,
UnitBase
],
U
]
)
(
implicit
m:
superquants.RawMinuser
[
Raw
]
)
:
@@
[
Tagged
[
Raw
,
UnitBase
],
U
]
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
def
===
[
U2
]
(
other:
@@
[
Tagged
[
Raw
,
UnitBase
],
U2
]
)
(
implicit
converter:
UnitConverter
[
Raw
]
,
c1:
UnitCompanion
[
FF
[
U
]]
,
c2:
UnitCompanion
[
FF
[
U2
]]
)
:
Boolean
def
===
(
other:
@@
[
Tagged
[
Raw
,
UnitBase
],
U
]
)
:
Boolean
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
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
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
def
divide
(
p2:
Raw
)
(
implicit
r:
superquants.RawDivider
[
Raw
]
,
d:
SuperDummyImplicit
,
d2:
SuperDummyImplicit
)
:
@@
[
Tagged
[
Raw
,
UnitBase
],
U
]
Definition Classes
PhysicalRulesForUnitsLowPriority
def
divide
[
U2
]
(
p2:
@@
[
Raw
,
U2
]
)
(
implicit
r:
superquants.RawDivider
[
Raw
]
,
d:
FakeTrait
[
@@
[
Raw
,
U2
]]
)
:
@@
[
Raw
,
U
]
Definition Classes
PhysicalRulesForUnitsLowPriority
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
Definition Classes
PhysicalRulesForUnitsLowPriority
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
def
hashCode
()
:
Int
Definition Classes
Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
toString
()
:
String
Definition Classes
Any
Inherited from
PhysicalRulesForUnitsLowPriority
[
Raw
,
UnitBase
,
U
]
Inherited from
PhysicalRulesForUnitsLowPriorityFinal
[
Raw
,
UnitBase
,
U
]
Inherited from
Any
Ungrouped
For UNITS