implicit final
class
PostfixOpsForComplex[Raw, Items <: HList] extends AnyVal with PhysicalRulesForComplexTrait[Raw, Items]
Instance Constructors
-
new
PostfixOpsForComplex(__v: Raw with ComplexT[Raw, Items])
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
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
-
final
def
==(arg0: Any): Boolean
-
val
__v: Raw with ComplexT[Raw, Items]
-
final
def
asInstanceOf[T0]: T0
-
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]
-
def
divide[U <: Tag[_, _]](p2: Raw with U)(implicit r2: superquants.FakeTrait[Raw with U]): Complex[Raw, Items]
-
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
-
-
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
-
def
getClass(): Class[_ <: AnyVal]
-
final
def
isInstanceOf[T0]: Boolean
-
def
toString(): String
Inherited from AnyVal
Inherited from Any