trait PhysicalRulesForComplexTrait[Raw, Items <: HList] extends PhysicalRulesForComplexLowPriority[Raw, Items]
** COMPLEX ****
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- PhysicalRulesForComplexTrait
- PhysicalRulesForComplexLowPriority
- PhysicalRulesForComplexLowPriorityFinal
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
-
abstract
def
__v: Raw with Complex[Raw, Items]
- Definition Classes
- PhysicalRulesForComplexLowPriorityFinal
-
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 **[NewItems <: HList, DiffOut <: HList](p2: Complex[Raw, NewItems])(implicit mixer: Mixer.Aux[Raw, Items, NewItems, HNil, DiffOut], cleaner: Cleaner[Raw, DiffOut], r: superquants.RawMultiplier[Raw], d: SuperDummyImplicit): Out
- def **[Raw0 <: Raw, UnitBase, U, NewItems <: HList, DiffOut <: HList](p2: @@[Tagged[Raw0, UnitBase], U])(implicit mixer: Mixer.Aux[Raw, Items, ::[Pow[Raw, @@[Tagged[Raw, UnitBase], U], PowPlus, shapeless.Nat._1], HNil], HNil, DiffOut], cleaner: Cleaner[Raw, DiffOut], r: superquants.RawMultiplier[Raw]): Out
-
def
**[UnitBase, U, Znak <: PowZnak, N <: Nat, DiffOut <: HList](p2: Pow[Raw, @@[Tagged[Raw, UnitBase], U], Znak, N])(implicit mixer: Mixer.Aux[Raw, Items, ::[Pow[Raw, @@[Tagged[Raw, UnitBase], U], Znak, N], HNil], HNil, DiffOut], cleaner: Cleaner[Raw, DiffOut], r: superquants.RawMultiplier[Raw], d: SuperDummyImplicit): Out
Pow[...]
Pow[...]
- Definition Classes
- PhysicalRulesForComplexLowPriority
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def divide[Raw0 <: Raw, UnitBase, U, NewItems <: HList, DiffOut <: HList](p2: @@[Tagged[Raw0, UnitBase], U])(implicit mixer: Mixer.Aux[Raw, Items, ::[Pow[Raw, @@[Tagged[Raw, UnitBase], U], PowMinus, shapeless.Nat._1], HNil], HNil, DiffOut], cleaner: Cleaner[Raw, DiffOut], r: superquants.RawMultiplier[Raw]): Out
-
def
divide[Raw2 <: Raw](p2: Raw2)(implicit r: superquants.RawDivider[Raw]): Complex[Raw, Items]
- Definition Classes
- PhysicalRulesForComplexLowPriority
-
def
divide[U <: Tag[_, _]](p2: Raw with U)(implicit r2: FakeTrait[Raw with U]): Complex[Raw, Items]
- Definition Classes
- PhysicalRulesForComplexLowPriority
-
def
divide[NewItems <: HList, NegatedItems <: HList, DiffOut <: HList](p2: Complex[Raw, NewItems])(implicit r: superquants.RawDivider[Raw], negate: Aux[Raw, NewItems, NegatedItems], mixer: Mixer.Aux[Raw, Items, NegatedItems, HNil, DiffOut], cleaner: Cleaner[Raw, DiffOut]): Out
- Definition Classes
- PhysicalRulesForComplexLowPriority
-
def
divide[Raw0 <: Raw, U, N <: Nat, DiffOut <: HList](p2: Pow[Raw0, U, PowMinus, N])(implicit mixer: Mixer.Aux[Raw, Items, ::[Pow[Raw, U, PowPlus, N], HNil], HNil, DiffOut], cleaner: Cleaner[Raw, DiffOut], r: superquants.RawDivider[Raw], d: SuperDummyImplicit, d2: SuperDummyImplicit): Out
- Definition Classes
- PhysicalRulesForComplexLowPriority
-
def
divide[Raw0 <: Raw, U, N <: Nat, DiffOut <: HList](p2: Pow[Raw0, U, PowPlus, N])(implicit mixer: Mixer.Aux[Raw, Items, ::[Pow[Raw, U, PowMinus, N], HNil], HNil, DiffOut], cleaner: Cleaner[Raw, DiffOut], r: superquants.RawDivider[Raw], d: SuperDummyImplicit): Out
- Definition Classes
- PhysicalRulesForComplexLowPriority
-
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